Space Software Engineer – Mission Systems and Applications

May 3, 2024
800 - 850 / month

Job Description

We are seeking an experienced Space Software Engineer to design, develop, and maintain software solutions critical for spacecraft operations, mission planning, and data processing. This role is ideal for professionals passionate about creating software that drives space exploration and ensures mission success in the rapidly evolving aerospace industry.

Key Responsibilities:

  • Software Development: Design and implement software systems for spacecraft control, telemetry, data analysis, and ground support.
  • Mission-Critical Applications: Develop robust, high-performance applications for mission planning, autonomous navigation, and real-time communication.
  • Testing and Validation: Conduct rigorous testing, simulation, and validation of software to ensure reliability and efficiency under space mission conditions.
  • Integration and Deployment: Collaborate with hardware and systems engineering teams to integrate software with spacecraft and ground systems.
  • Troubleshooting and Maintenance: Diagnose and resolve software issues during the development phase and mission execution, ensuring uninterrupted operations.
  • Documentation and Standards: Create comprehensive technical documentation and ensure compliance with aerospace software standards and best practices.
  • Innovation and Optimization: Explore and implement cutting-edge technologies such as AI, machine learning, and edge computing to enhance software performance.

Required Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in developing software for aerospace or mission-critical systems.
  • Proficiency in programming languages such as C++, Python, or Java, and familiarity with real-time operating systems.
  • Strong knowledge of spacecraft systems, telemetry protocols, and space mission requirements.
  • Excellent analytical and problem-solving skills with attention to detail.

Preferred Skills:

  • Experience with software tools such as MATLAB, Simulink, or Spacecraft Simulation Software.
  • Knowledge of cybersecurity protocols for spacecraft and mission-critical systems.
  • Familiarity with AI and machine learning applications in aerospace.
  • Understanding of space mission standards such as ECSS and NASA’s software guidelines.
  • Hands-on experience with autonomous systems and fault-tolerant software design.

What We Offer:

  • An opportunity to work on transformative space missions and cutting-edge software technologies.
  • A collaborative, innovative work environment with access to advanced software development tools.
  • Competitive salary, benefits, and opportunities for career advancement.
  • The chance to contribute to the success of missions that expand humanity’s reach in space.

Location:
Remote or Onsite, depending on project requirements.

How to Apply:
If you’re a software engineer eager to craft the systems powering humanity’s journey beyond Earth, we want to hear from you. Please send your resume and a cover letter detailing your expertise and passion for aerospace software development to info@aerospacestaff.com.

Be part of a team where your code will power space exploration and innovation!

Location