Principal Software Engineer


Principal Software Engineer – Remote
Chimera Rocket Labs

Chimera Rocket Labs is seeking a highly skilled Principal Software Engineer to lead the development of cutting-edge software solutions for our advanced aerospace systems. This role is ideal for a technical leader passionate about innovation in space technology, software architecture, and high-performance computing. As a Principal Software Engineer, you will work remotely, collaborating with cross-functional teams to design, develop, and optimize mission-critical software for rocket propulsion, avionics, and ground systems.

Key Responsibilities:

  • Lead the design, development, and deployment of software systems for launch vehicles, propulsion systems, and ground operations.
  • Architect scalable, high-reliability software solutions for mission-critical applications.
  • Develop and optimize real-time embedded software, flight control algorithms, and telemetry systems.
  • Implement robust software engineering practices, including CI/CD pipelines, automated testing, and code reviews.
  • Collaborate with avionics, guidance and navigation, and propulsion teams to integrate software solutions.
  • Ensure compliance with safety, security, and aerospace industry standards.
  • Conduct performance analysis, debugging, and system optimizations to enhance software efficiency.
  • Mentor and guide software engineering teams, fostering technical excellence and best practices.

Required Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 8+ years of experience in software development, with a focus on aerospace, embedded systems, or real-time applications.
  • Expertise in C/C++, Python, and software architecture for high-reliability systems.
  • Experience with real-time operating systems (RTOS), embedded Linux, and microcontroller development.
  • Strong knowledge of communication protocols (CAN, RS-422, TCP/IP) and data processing.
  • Experience with DevOps tools, version control (Git), and cloud-based development.
  • Proven ability to lead software projects and mentor engineering teams.
  • U.S. Citizenship or Permanent Residency required.

Preferred Qualifications:

  • Experience with flight software frameworks (F Prime, NASA Core Flight Software).
  • Knowledge of guidance, navigation, and control (GNC) software development.
  • Familiarity with FPGA programming, CUDA, or GPU acceleration.
  • Experience with Model-Based Systems Engineering (MBSE).
  • Understanding of cybersecurity principles for aerospace applications.

Join Chimera Rocket Labs and help shape the future of space exploration through innovative software engineering. Apply today to be part of a team pushing the boundaries of aerospace technology! 🚀


Related Posts