Observable Space

Staff Embedded Software Engineer

Los Angeles, CA, Remote. Posted 8 months ago

The role

You will design and maintain embedded Linux systems for robotic ground telescopes and on-orbit compute platforms. You will architect software, own the BSP and driver stack, and bring up high-speed peripherals.

What you will do

  • Architect, implement, and document embedded Linux systems.
  • Own the BSP and driver stack across PCIe, SPI, I2C, UART, MIPI CSI-2, GPIO, and other hardware interfaces.
  • Bring up high-speed peripherals.
  • Maintain build system health using Yocto builds and CI/CD testing gates.
  • Design for resilience for autonomous operation.
  • Collaborate on automated testing and lab infrastructure.
  • Participate in product design reviews.

Required qualifications

  • 5+ years in embedded software engineering or systems-level development.
  • Strong proficiency in C and modern C++.
  • Solid understanding of DC power systems, motor drivers, and common hardware interfaces (I2C, SPI, CAN, Ethernet, MIPI, PCIe).
  • Experience bringing up high-speed interfaces, especially PCIe and MIPI CSI-2 (D-PHY 1.4+).
  • Deep familiarity with oscilloscopes, logic analyzers, spectrum analyzers, multimeters, and power debugging tools.
  • Ability to read and interpret schematics, understand board-level considerations, and debug at the electrical–software boundary.
  • Strong debugging intuition.
  • Experience in fast-paced prototyping environments.
  • Strong product sense.

Nice to have

  • Experience with Zephyr RTOS, embedded networking stacks, or sensor fusion.
  • Experience with Qualcomm SoCs and their BSP/driver ecosystems.
  • Experience with 3 phase motor drivers and tuning parameters park/clark vector control.
  • Background in vision processing, image pipelines, or camera-focused algorithms.
  • Contributions to open-source embedded or Linux kernel projects.
  • Passion for astronomy, physics, and scientific exploration.

Benefits

  • Competitive Compensation
  • Equity Opportunities (stock options)
  • Flexible Work Environment
  • Unlimited PTO (Salaried positions only)
  • Paid holidays
  • Comprehensive medical, dental, and vision coverage with 100% of the premium paid by the employer
  • Cutting-Edge Tools
  • Mission-Driven Culture
  • Inclusive Team

About the company

Observable Space is a vertically integrated, high-growth, space technology company building precision optics platforms for Earth and in space. They deliver systems enabling navigation, observation, and communication in space.

Staff Embedded Software Engineer at Observable Space | JobZoey