Observable Space
Staff Embedded Software Engineer
$180K–$230K
Los Angeles, CA · Hybrid · Staff · Full-time · Posted Mar 10, 2026
- Experience
- 5+ years in embedded software engineering or systems-level development.
About the job
Designs and maintains reliable embedded Linux platforms and hardware interfaces for ground telescopes and space-based systems.
What you'll do
- Architect, implement, and document embedded Linux systems for remote and space environments.
- Own the BSP and driver stack, bring up high-speed peripherals, and maintain reliable Yocto builds.
- Collaborate on hardware-in-the-loop testing and product reviews focused on reliability and serviceability.
What they ask for
- Strong proficiency in C and modern C++.
- Understanding of DC power systems, motor drivers, and hardware interfaces such as I2C, SPI, CAN, Ethernet, MIPI, and PCIe.
- Experience bringing up high-speed interfaces, especially PCIe and MIPI CSI-2 (D-PHY 1.4+).
- Ability to use lab debugging tools, read schematics, and debug across electrical and software systems.
Nice to have
- Experience with Zephyr RTOS, embedded networking stacks, sensor fusion, or Qualcomm SoCs and their BSP/driver ecosystems.
- Background in vision processing, image pipelines, camera-focused algorithms, or open-source embedded/Linux kernel projects.
Pay
$180K – $230K USD base salary
Tools
C, C++, Yocto, PCIe, SPI, I2C, UART, MIPI CSI-2
Model-written summary · the original posting is authoritative