about 3 hours ago
Base Salary
$160k - $220k/yr
Responsibilities
- Create embedded software architecture for real-time, fault-tolerant control of a 20kW+ spacecraft.
- Develop embedded software for new hardware integrated throughout the satellite.
- Extend embedded software applications for managing hardware on large satellites.
- Scale embedded software across different satellite products by building software infrastructure.
- Debug complex hardware/firmware issues using traditional and custom debug tools.
- Mentor a diverse team of software engineers and instill embedded software best practices.
Requirements
- 5+ years of experience developing embedded software in Rust, C, or C++ for microcontrollers.
- Strong understanding of microcontroller memory subsystems, instruction pipelines, and DMA controllers.
- Experience collaborating with hardware engineering teams.
- Demonstrated ability to debug complex hardware/firmware issues.
Benefits
- Base salary range of $160,000 - $220,000 plus equity in the company.
- Comprehensive benefits package including paid time off, medical/dental/vision coverage, and life insurance.