- Irvine, California, United States
- On-site
- Full-time · Principal
- $175K–$230K per year
- 12+ years
The Principal Embedded Software Engineer will lead the architecture, development, and integration of embedded software across multiple satellite programs, ensuring robust, reliable, and high-performance mission solutions.
Compensation
$175,000—$230,000 USD
Responsibilities
- Develop and maintain embedded software and support hardware bring-up on satellite modules.
- Architect, design, develop, and maintain embedded software (Linux, RTOS, bare metal) for satellite systems.
- Collaborate with cross-functional engineering teams to define and refine software requirements.
- Serve as the technical lead for multiple satellite programs.
- Create and maintain unit tests using Test-Driven Development methodologies.
Requirements
- Bachelor’s degree in Electrical Engineering
- Computer Engineering
- Computer Science
- Nice to have: Master’s degree
- Nice to have: ARM
