
Principal Embedded Engineer - Space Systems
Hubble Networkabout 2 hours ago
Base Salary
$200k - $250k/yr
Responsibilities
- Write high-quality, maintainable code in Python and C for satellite command scripts and embedded applications.
- Design, implement, and maintain embedded Linux systems for satellite payloads.
- Develop and debug device drivers for common interfaces and peripherals.
- Contribute to the design and implementation of satellite flight software.
- Lead board bring-up activities for new hardware.
- Design software with awareness of space-specific challenges.
Requirements
- 8+ years of experience delivering embedded systems for production hardware.
- Experience acting as a technical leader and mentor.
- Expert-level C programming skills for embedded systems.
- Strong Python skills for scripting and automation.
- Solid experience with embedded Linux, including kernel configuration and device drivers.
- Demonstrated ability to work with common hardware interfaces and protocols.
Benefits
- Comprehensive benefits including health, dental, vision, and HSA options.
- Unlimited PTO.
- Commuter benefits if working from HQ.
- Learning and development allowance.
- Health and wellness stipend.
- Sabbatical program for recharge and exploration.