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 GitHub or GitLab.

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.

#LI-AT1

Read Full Description
Confirmed 10 hours ago. Posted 17 days ago.

Discover Similar Jobs

Suggested Articles