CareerPlanGet AI match score →

Spacecraft Software Engineer (Associate or Mid-Level)- Millennium Space Systems

USA - El Segundo, CA💼 Full-time💰 $2–$2🗓 2026-07-09 → 2026-07-30

Core

Develop fault-tolerant embedded software for national security satellites, running on custom avionics to process sensor signals and command actuators.

Role type

Embedded C/C++ Software Engineer

Builds

Real-time embedded software solutions for satellite missions

Domain

Aerospace / National Security

Deliverable

production ML models | product features | infrastructure

Required skills

Embedded C/C++, Bare metal C, Linux, Hardware-in-the-Loop testing, Unit testing, System verification, Code reviews

Preferred skills

Concurrent HW/SW development, Agile processes, Serial data protocols (HDLC, I2C, SPI), Python, Verilog, FPGAs, Git, JIRA, Confluence, Satellite systems knowledge

Technologies

C, C++, Linux, Python, Verilog, FPGAs, HDLC, I2C, SPI, Git, JIRA, Confluence

Responsibilities

Define and develop software requirements and architectures for fault-tolerant spacecraft; Rapidly prototype novel software solutions; Implement designs and integrate software components; Assist with system verification and qualification; Perform code reviews; Break down software development tasks for the team

Seniority

Mid-Level (Level 2 or 3)

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗