Simulation Developer (SME1)

AmentumHuntsville, AL
Onsite

About The Position

The Amentum Space Exploration Division is looking for a motivated individual to support the development of physics-based simulation software in support of the Space Launch System (SLS) integrated avionics test facilities (IATF) at Marshall Space Flight Center. The ideal candidate will have a background in simulation development and be proficient in programming, specifically in C. This position requires a solid understanding of software development for real-time operating systems and environments. The selected applicant will work on a customer/contractor integrated team to design, develop, and test models for hardware-in-the-loop testing of avionics and flight software, participate in a software development environment, create and present detailed software designs, conduct and participate in design and code reviews, and produce weekly and monthly status reports of progress in assigned areas.

Requirements

  • Bachelor’s, Master’s, or PhD degree in Aerospace, Mechanical, Computer Engineering or equivalent
  • 10+ years of experience.
  • Experience and proficiency in: Intermediate to advanced proficiency in software development in C/C++.
  • Proficiency in software development in Python.
  • Simulation development using Matlab/Simulink.
  • Design, development, and test of models and simulations for hardware-in-the-loop testing of avionics and flight software.
  • Time-domain 6-DOF vehicle simulation experience
  • Software development targeted for real-time operating systems and environments.
  • Modeling and simulating space vehicle subsystems.
  • Developing of software targeted for Linux distribution, especially RedHat Enterprise Linux or derivatives distributions.
  • Proficiency working with Unix/Linux (unix-like OS structure, file system, shell, secure shell)
  • Exposure to software development tools such as Git.
  • Ability to communicate professionally with customers, stakeholders, and cross-organizational teams.

Nice To Haves

  • Previous experience with the ARTEMIS simulation environment is desirable.
  • Modeling using numerical methods and analysis (desirable)

Responsibilities

  • Design, development, and test of models for hardware-in-the-loop testing of avionics and flight software.
  • Participate in a software development environment.
  • Create and present detailed software designs.
  • Conduct and participate in design and code reviews.
  • Produce weekly and monthly status reports of progress in assigned areas.

Benefits

  • wellness programs
  • paid holidays
  • generous time off
  • employee perks
  • Health, dental, and vision insurance
  • Paid time off and holidays
  • 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