Staff Embedded Software Engineer
Terran OrbitalSatellite Manufacturing company
Irvine, United States$160,000 - $190,000 USDLead
Goldman Sachs
Lockheed Martin
Beach Point Capital Management
AE Industrial Partners
Day One Ventures
Marc Bell Capital
Software Engineering
About the role
TL;DR
Develops high-reliability embedded software for satellite systems and payloads, leading junior engineers.
- •Join a team where your impact reaches beyond the stars! At Terran Orbital, you’re not just part of the system
- •you’re a vital force propelling our mission forward.
- •As trailblazers in satellite manufacturing and aerospace innovation, we shatter boundaries daily to deliver groundbreaking solutions that power our nation’s defense and commercial missions.
- •Key Responsibilities Lead and mentor a team of junior software engineers, providing guidance and tasking.
- •Develop and maintain embedded software for satellite modules.
- •Architect, design, develop, and maintain reliable, fault-tolerant embedded software.
- •Serve as the technical lead for multiple satellite programs.
- •Build software for specialized payloads, including imagers, image processors, communication devices, and astronomical science instruments.
- •Requirements 8+ years of experience developing C/C++ applications for embedded, high-performance, or mission-critical systems.
- •Experience with bare-metal and/or RTOS-based designs (FreeRTOS, internal schedulers, embedded Linux, etc.).
- •Deep understanding of microcontroller architectures, peripheral subsystems, and low-level interface design across multiple MCU families.
- •Experience with serial communication protocols (CAN, RS-232/422/485, I2C, SPI, PCI).
- •Person or lawful permanent resident to comply with U.S. government space technology export regulations.
Required skills
C++CBashPython
Nice-to-have skills
Git
Domain expertise
aerospacedefense
Benefits & perks
100% covered medical, dental, and vision coverage, 401(k) match, Flexible Time Off (FTO), Covered life insurance, Maternity and paternity leave, Tuition reimbursement
Tech stack
C++CBashPythonGit