3h ago
Senior Embedded Software Engineer
San Francisco
$180,000-$260,000 / year
full-timeseniorsatellite communications
Tech Stack
Description
You will architect, develop, and implement flight software for satellites, mentor junior engineers, and collaborate across teams to ensure software-hardware integration. This role contributes to both commercial and US Government programs.
Requirements
- 5-8+ years experience in modern C++ or C
- Familiarity with software development methodologies and design patterns
- Experience with communication protocols (TCP/IP, I2C, SPI)
- Experience with high-availability/high-reliability systems
- U.S. citizenship, lawful permanent residency, or refugee/asylee status required
Responsibilities
- Develop software for flight computer and Earth stations hub
- Develop firmware for control boards
- Improve software reliability through CI, automated testing, and code reviews
- Collaborate with multiple teams (Payload, Communications, Ground Control, Telemetry)
- Mentor junior engineers
0 views 0 saves 0 applications