Spacecraft Embedded Software Engineer (Mid Career) Millennium Space Systems
Role responsibilities
Develop and implement robust embedded C/C++ software for spacecraft avionics, sensors, and actuators. Collaborate with cross-functional teams to define requirements, prototype solutions, and support post-launch mission operations.
Requirements
Requires 2+ years of experience in embedded software engineering with proficiency in C, C++, and Linux. Must be a U.S. citizen capable of obtaining a Top Secret security clearance.
Key skills
Embedded C, C++, Linux, Bare Metal Programming, Microcontrollers, Python, Verilog, FPGA, Git, Jira, Confluence, Serial Data Protocols, Hardware-in-the-Loop, Agile Development, Software Architecture, Unit Testing
Keywords
Spacecraft, Embedded Software, Avionics, C, C++, Linux, Bare Metal, Microcontroller, Python, Verilog, FPGA, HDLC, I2C, SPI, Git, Jira, Confluence, Hardware-in-the-Loop, Agile, Satellite Systems, Fault-Tolerant, Real-time Embedded, Security Clearance, ITAR, National Security Space, Boeing, Millennium Space Systems