Impulse Space
Embedded Software Engineer (Camera Systems)
$130K–$280K
Redondo Beach, California · On-site · Full-time · Posted Oct 28, 2026
- Experience
- 2+ years writing C/C++ code for embedded systems; imaging or robotics experience preferred.
- Education
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related technical field.
- Visa sponsorship
- Applicants must be U.S. Persons or eligible to obtain an export license under applicable U.S. export regulations.
About the job
Develop and maintain spacecraft camera firmware for image capture, processing, data handling, and reliable operation in ground tests and flight.
What you'll do
- Develop camera drivers and control software, and implement camera configuration, triggering, and synchronization.
- Integrate image sensors and build data pipelines for capture and streaming.
- Support camera subsystem bring-up, debugging, tuning, and testing with cross-functional teams.
What they ask for
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field.
- 2+ years of experience writing C/C++ for embedded systems, preferably in imaging or robotics.
- Experience troubleshooting with oscilloscopes, logic analyzers, hardware debuggers, and source-level debuggers.
- Understanding of I2C, SPI, and MIPI-based camera interfaces.
Nice to have
- Familiarity with microcontroller and SoC architectures used in vision applications.
- Experience integrating image sensors or camera modules; familiarity with image pipelines, real-time image handling, or radiation-tolerant imaging.
Pay
$130,000 - $280,000 / year (USD, base salary)
Tools
C/C++, MIPI CSI-2, USB, SPI, I2C
Model-written summary · the original posting is authoritative