Software Integration and Operations Engineer (ES3)

AmentumHuntsville, AL
Onsite

About The Position

The key purpose of the position is to plan and perform ground systems software integration and operations activities with the Integrated Avionics Test Facilities (IATF) in support of the Exploration Upper Stage (EUS) and Systems Integration Laboratory (SIL) Hardware-in-the-Loop (HWIL) facilities, and multiple Software Development Facilities (SDFs) that will be used to verify the integrated avionics system for the Space Launch System (SLS) at NASA’s Marshall Space Flight Center (MSFC). These activities will be on-going as the vehicle architecture matures and the SLS program completes program phases, reviews, and schedule milestones.

Requirements

  • A bachelor’s degree in computer engineering, computer science, electrical engineering or equivalent related field from an ABET-accredited university is required with a minimum of five (5) years’ experience.
  • Proficiency in designing, developing, testing, deployment, and support of software applying organizational/project coding standards.
  • Proficiency working with Unix/Linux (Unix-like OS structure, file system, shell, secure shell)
  • Experience with software integration, testing, and troubleshooting.
  • Familiarity with software deployment and system configuration management tools, infrastructure as code (e.g., Ansible, Puppet).
  • Work in a software development team and independently applying DevOps concepts and Agile Development methodologies.
  • Communicate professionally, speaking and listening, with customers, stakeholders, and cross-organizational team members.
  • Proof of U.S. Citizenship is required.

Nice To Haves

  • Intermediate to advanced proficiency in Python and C++.
  • Proficiency in using tools and development in Red Hat Linux/Fedora Core is desirable.
  • Familiarity with development of object-oriented software applications.
  • Familiarity with XML, Git, Jira, and Linux batch scripting is desirable.
  • Continuous integration and continuous deployment pipelines are desirable.

Responsibilities

  • Participate in implementing, maintaining, and assisting Test Engineers with the use of laboratory automation software that controls real-time HWIL simulation systems used to support the NASA Space Launch System program at MSFC.
  • Perform root cause analysis and correct test automation anomalies.
  • Analyze and develop software automation tools per design requirements.
  • Implement lab specific configuration per detailed designs.
  • Provide proactive software integration, troubleshooting, and bug-fix support.
  • Conduct and participate in design and configuration reviews.
  • Develop and maintain configuration managed documentation.
  • Collaborate with cross-functional teams to ensure products meet performance goals.
  • Produce documentation and user training materials to assist users in the operation of software.

Benefits

  • Wellness programs
  • Paid holidays
  • Generous time off
  • Employee perks
  • Health, dental, and vision insurance
  • Retirement benefits (including 401(k) matching)
  • Educational reimbursement
  • Parental leave
  • Employee stock purchase plan
  • Tax-saving options
  • Disability and life insurance
  • Pet insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service