Software Tools Developer, Entry Level

Amentum•Huntsville, AL
•Onsite

About The Position

Amentum Space Exploration Division’s ESSCA group is seeking an entry-level Software Tools Developer to support the tools development team for the Space Launch System (SLS) integrated avionics test facilities at Marshall Space Flight Center. The role is part of a customer/contractor integrated team that uses computers to simulate rocket flight, diagnose hardware failures, test potential flight scenarios, and support planning for critical events and the flight crew. The team analyzes large volumes of recorded data using software tools that extract relevant data for engineering analysis and provide quick feedback on test outcomes. The tools support real-time embedded software development through capabilities such as code generation, data analysis, tool-chain integration, and commercial off-the-shelf (COTS) deployment and maintenance. The developer will design, develop, test, deploy, and support software according to organizational and project coding standards; participate in the software development environment; create and present detailed software designs; and conduct and participate in design and code reviews. The role also involves collaborating with cross-functional teams to meet product performance goals and preparing weekly and monthly status reports. The position is based in an office environment, follows a Monday-through-Friday workday, and may require domestic travel and minimal overtime. Proof of U.S. citizenship is required.

Requirements

  • Bachelor’s degree in computer engineering, computer science, electrical engineering, or an equivalent related field from an ABET-accredited university.
  • 0 to 5 years of experience.
  • Intermediate to advanced proficiency in Python and C/C++.
  • Proficiency working with Unix/Linux, including Unix-like operating-system structure, file systems, shell, and secure shell.
  • Experience with software integration, testing, and troubleshooting.
  • Ability to work in a software development team and independently apply DevOps concepts and Agile development methodologies.
  • Professional communication skills, including speaking and listening with customers, stakeholders, and cross-organizational team members.
  • Familiarity with Agile processes and project management tools.
  • Willingness to learn.
  • Proof of U.S. citizenship.
  • Ability to communicate clearly, concisely, accurately, and promptly, verbally and in writing.
  • Ability to work at a computer for long periods and to sit for extended periods for meetings, report writing, and engineering tasks.
  • Ability to use stairs or elevators to access floors and buildings.
  • Ability to operate a personal computer, telephone, fax machine, copier, calculator, and other general office equipment.
  • Ability to work independently with minimal supervision, make rational decisions, and exercise good judgment.
  • Regular attendance.

Nice To Haves

  • Experience developing software applications for Linux and Windows environments.
  • Desktop and web-based GUI development experience with React, Qt, and/or JavaScript.
  • Experience developing applications using game engines such as Unity and Unreal Engine.

Responsibilities

  • Design, develop, test, deploy, and support software in accordance with organizational and project coding standards.
  • Participate in a software development environment.
  • Create and present detailed software designs.
  • Conduct and participate in design and code reviews.
  • Collaborate with cross-functional teams to ensure products meet performance goals.
  • Produce weekly and monthly status reports on progress in assigned areas.
  • Support tools used for rocket-flight simulation, hardware-failure diagnosis, flight-scenario testing, data analysis, and real-time embedded software development.
  • Support COTS deployment and maintenance.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Paid time off
  • Paid holidays
  • 401(k) matching
  • Educational reimbursement
  • Parental leave
  • Employee stock purchase plan
  • Tax-saving options
  • Disability insurance
  • Life insurance
  • Pet insurance
  • Wellness programs
  • Employee perks
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service