Job Description
System Software Engineer
Gromelski and Associates, Inc. (GAI) partners with prime contractors to provide professional services. Key service areas include Engineering Design and Documentation; Software Development and Testing; System Integration, Testing and Evaluation; Lab Management and Field Installation; Integrated Logistics Support, Training Development and Delivery, Multimedia Support, and Technical System Support.
System Software Engineer Job Description:
Seeking an experienced System Software Engineer to perform tasks as part of a Run Ahead Team including designing, developing, and deploying containers using Kubernetes in a Linux Operating environment, ensuring optimization for performance, security, scalability, and high availability. Develop and maintain Kubernetes Rule Sets for scheduling, implement inter-process communication within containers, optimize GPU performance, and work with cross-functional teams to ensure seamless integration of containerized applications with other systems and services. Performs critical item test(s) for future capabilities, both hardware and software, going from concept to deployment working with a cross-discipline team.
System Software Engineer Required Tasks:
To excel in this role, you should possess the following qualifications and attributes:
• Proficient developing cyber secure code in C++ and Java
• Experience in developing real time systems
• Development, integration, troubleshooting experience with the Linux/Unix Operating System.
• Experience with designing and building containers with Kubernetes for efficient deployment and management.
System Software Engineer Desired Skills:
• Experience with GPU optimization, including within containers
• Proficiency with Cloud infrastructure / control node technologies (RK2 / kube-vip)
• Experience with Agile development methodologies
• Experience and version control systems such as Git or SVN
• Knowledge of inter-process communication (IPC) within containers and pod networking
• Proficiency with Kubernetes Rule Sets for scheduling
• Knowledge of designing highly available topologies for containers
System Software Engineer Additional Requirements:
BS in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering or related field, or equivalent experience/combined education, with up to 3 years of professional experience.
Strong communication skills.
Must be able to obtain and keep a DoD Secret Clearance which means you must be a U.S. Citizen.
Job: Full-Time Employee, 40 hours/week
Benefits: We offer a competitive benefit package. Click here Careers GAI (e-gai.com) for more information.
Job Location: Manassas, VA (Relocation Assistance Available)
Start Date: Negotiable
Rate: Negotiable
Gromelski and Associates is an equal opportunity employer and does not discriminate in employment on the basis of race, color, religion, sex, pregnancy, national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service or other non-merit factor.
Company Description
Gromelski and Associates, Inc. is a small, woman-owned business. Since 1989, we have provided services for major corporations and large government agencies including the Social Security Administration, Lockheed Martin Corporation, Global Knowledge Network, Digital Equipment Corporation, Nextel Communications, Network Associates, Oracle Corporation, Department of Education, ExecuTrain Corporation, Federal Computer Corporation, and the U.S. Navy. Currently, we develop and deliver technical documentation and multimedia support including interactive electronic technical manuals (IETMs), multimedia applications, computer-based training (CBT), desktop simulation, technical system support including system engineering, software development and programming, lab management, system testing, integration, installation and maintenance for submarine combat systems.
Full-time