
Senior Embedded Engineer - Space Systems
Hubble Network4 months ago
Base Salary
$126k - $249k/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
- 5+ years of experience in delivering embedded systems for production hardware.
- Expert-level proficiency in C programming 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 like SPI and I2C.
- Comfortable using debugging tools like oscilloscopes and logic analyzers.
Benefits
- Comprehensive benefits including health, dental, and vision.
- Unlimited PTO.
- Commuter benefits if working from HQ.
- Learning and development allowance.
- Health and wellness stipend.
- Sabbatical program for recharge and exploration.