Spacecraft Software Engineer (associate Or Mid-level)- Millennium Space Systems

Millennium Space Systems

El Segundo, California, United States
Level 2: $106,250-$143,750; level 3: $135,150-$182...
100% onsite
Embedded c/c++ programming experience
Linux operating system proficiency
Hardware-in-the-loop testing skills
This role involves creating robust embedded C/C++ software that runs on custom avionics to process signals from sensors and command actuators in orbit

Job Summary

  • This role involves creating robust embedded C/C++ software that runs on custom avionics to process signals from sensors and command actuators in orbit.
  • Candidates will collaborate with hardware and system engineers to define requirements, prototype solutions, and perform code reviews for mission-critical standards.
  • The position offers competitive base pay ranging from $106,250 to $182,850 depending on the level, along with a best-in-class 401(k) matching plan.

Matching Summary

This role involves creating robust embedded C/C++ software that runs on custom avionics to process signals from sensors and command actuators in orbit.

Salary

Level 2: $106,250-$143,750; Level 3: $135,150-$182,850; Benefits: Health insurance, 401(k) match up to 10%

Skills & Requirements

Must-have

  • Embedded C/C++ programming experience
  • Linux operating system proficiency
  • Hardware-in-the-Loop testing skills
  • Fault-tolerant software architecture design
  • U.S. citizenship requirement

Nice-to-have

  • Experience with agile development processes
  • Knowledge of serial data protocols like I2C SPI
  • FPGA and Verilog background
  • Python programming capabilities
  • Satellite systems component knowledge

Key Requirements

  • 1+ years of embedded software development experience
  • Bachelor's degree in Engineering or Computer Science preferred
  • Must be a U.S. Citizen eligible for Top Secret clearance
  • Ability to work onsite in El Segundo, CA

Work Rights

Must have US citizenship

Tailored Resume

Cover Letter