More jobs:
Space Software Developer
Job in
Huntsville, Madison County, Alabama, 35824, USA
Listed on 2026-02-05
Listing for:
Modern Technology Solutions, Inc. (MTSI)
Full Time
position Listed on 2026-02-05
Job specializations:
-
Software Development
Software Engineer, Embedded Software Engineer
Job Description & How to Apply Below
Overview
We are seeking a highly skilled Software Developer to to design, develop, test, and maintain software applications supporting space-based interceptor systems. join the team in Huntsville, Alabama.
Contract OverviewGolden Dome is a national-level, whole-of-nation initiative in which you will play a critical role in advancing next-generation homeland defense capabilities. If you are seeking a fast-paced position focused on developing innovative software for the Space-Based Interceptor mission, this opportunity is designed for you.
Key Responsibilities- Software Development: Design, develop, and optimize software for real-time embedded systems aboard space-based interceptors.
- Write clean, efficient, and maintainable code using programming languages such as C++, Python, or Ada.
- Implement algorithms related to guidance, navigation, and control (GNC) systems.
- Perform unit-level and system-level testing of developed software to validate functionality and performance.
- Collaborate with hardware, systems, and mission engineers to ensure seamless software integration into interceptor subsystems.
- Troubleshoot and resolve software/hardware compatibility issues during testing phases.
- Develop software documentation, including user manuals, design specifications, and test validation reports.
- Maintain version control and collaborate on code repositories using platforms such as Git Hub or Git Lab.
- Analyze system-level requirements and convert them into actionable software development tasks.
- Ensure compliance with Department of Defense (DoD) software standards, cybersecurity protocols, and mission requirements.
- Identify opportunities to refine existing software frameworks to improve performance, reliability, and scalability.
- Stay updated on emerging software practices and technologies within the aerospace domain.
- Support cross-functional collaboration with engineers, scientists, and stakeholders to ensure software aligns with operational goals.
- Provide feedback and input during technical reviews, design discussions, and mission simulations.
Education and Experience:
Bachelor’s degree with 15 years’ related experience;
Master’s degree preferred.
- Technical Skills
- 15+ years’ experience of software development experience, particularly for embedded real-time systems or defense applications.
- Familiarity with software development practices, including Agile/Scrum methodology.
- Proficiency in programming languages such as C++, Python, or MATLAB/Simulink.
- Experience with real-time operating systems (RTOS) and middleware frameworks like DDS or ROS.
- Solid understanding of design patterns, testing methodologies, and debugging techniques.
- Knowledge of GNC algorithms, orbital mechanics, or space system operations is a strong plus.
- Ability to collaborate effectively with MBSE and Modeling and Simulation teams, including working with tools such as SysML, Cameo Systems Modeler, or similar platforms.
- Must have an Active Top-Secret Clearance with SCI Eligibility
- 5 years’ prior experience for access to Special Access Program Information (SAP), or Controlled Access Program (CAP); must have 1 year in the last 5 years.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×