×
Register Here to Apply for Jobs or Post Jobs. X

Space Software Developer

Job in Huntsville, Madison County, Alabama, 35824, USA
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 Overview

Golden 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.
Testing And Integration
  • 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.
Software Documentation
  • 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.
Requirements Compliance
  • 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.
Innovation And Optimization
  • 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.
Collaboration
  • 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.
Required Qualifications

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.
Required Security Clearance
  • 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.
#J-18808-Ljbffr
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary