Back to search

Software Tools Engineer

Support the tools development team for the Space Launch System (SLS) Integrated Avionics Test Facilities (IATF) by developing and maintaining software tools for flight simulation, data analysis, embedded software support, and engineering test activities.

  • Huntsville, Alabama, United States
  • Full-time
  • On-site
  • Posted Nov 12, 2026
INDUSTRYSoftware & InternetEmbedded Systems

Responsibilities

  • Design, develop, test, deploy, and support software applications in accordance with 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.
  • Support tools used for flight simulation, data analysis, code generation, and tool-chain integration.
  • Assist with COTS deployment and maintenance activities.
  • Produce weekly and monthly status reports of progress in assigned areas.

Requirements

  • Bachelor’s degree in Computer Engineering
  • Bachelor’s degree in Computer Science
  • Bachelor’s degree in Electrical Engineering

Nice to have: Linux, Windows, React, Qt, JavaScript, DevOps, Unity, Unreal Engine, aerospace, simulation, embedded software

Skills

PythonC/C++Unix/Linuxshell utilitiesSSHsoftware integrationtestingtroubleshootingAgile developmentproject management toolsPythonC/C++Unix/Linuxshell utilitiesSSHAgile toolsReactQtJavaScriptUnityUnreal Engine

More jobs nearby

Full description

About CODEplus CODE Plus, Inc. (CODEplus) is an established technology company headquartered in Fairfax, VA, with additional offices in Huntsville, AL. For more than three decades we have delivered high-quality, cost-effective technology solutions to federal clients. We value teamwork, innovation, integrity, and technical excellence, and we focus on building collaborative partnerships that produce reliable results. Position Overview CODEplus is seeking a Software Tools Engineer to support the tools development team supporting the Space Launch System (SLS) Integrated Avionics Test Facilities (IATF) at Marshall Space Flight Center. This role focuses on developing and maintaining software tools used for flight simulation, data analysis, embedded software support, and engineering test activities within a collaborative government and contractor environment. Position Location This position is on-site in Huntsville, Alabama. Key Responsibilities • Design, develop, test, deploy, and support software applications in accordance with 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. • Support tools used for flight simulation, data analysis, code generation, and tool-chain integration. • Assist with COTS deployment and maintenance activities. • Produce weekly and monthly status reports of progress in assigned areas. Required Qualifications • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field from an ABET-accredited university. • 0-5 years of relevant experience. • Intermediate to advanced proficiency in Python and C/C++. • Proficiency working within Unix/Linux environments, including file systems, shell utilities, and SSH. • Experience with software integration, testing, and troubleshooting. • Ability to work independently and within a software development team. • Strong communication and collaboration skills. • Familiarity with Agile development processes and project management tools. Preferred Qualifications • Experience developing software applications for Linux and Windows environments. • Experience with React, Qt, JavaScript, or other GUI development technologies. • Experience with DevOps concepts and Agile methodologies. • Experience developing applications using Unity or Unreal Engine. • Familiarity with aerospace, simulation, or embedded software environments.

Software Tools Engineer at Code Plus Inc | Referso Jobs