Observable Space

Staff Embedded Software Engineer

Observable Space
Apply
7 months ago

Base Salary

$180k - $200k/yr

Responsibilities

  • Architect, implement, and document embedded Linux systems composed of daemons, services, and hardware interfaces for highly reliable remote and space environments.
  • Own the BSP and driver stack across PCIe, SPI, I2C, UART, MIPI CSI-2, GPIO, and other hardware interfaces.
  • Bring up PCIe endpoints, MIPI cameras, and high-bandwidth data links and ensure their long-term robustness.
  • Maintain reproducible and hardened Yocto builds through CI/CD testing gates.
  • Design autonomous systems that can operate for years with minimal human intervention.
  • Collaborate with the test team on lab infrastructure for hardware-in-the-loop testing.
  • Participate in product design reviews focused on manufacturability, serviceability, and field reliability.
  • Work with electrical and mechanical teams to debug hardware-software boundary issues and unusual edge cases.

Requirements

  • At least 5 years of experience in embedded software engineering or systems-level development is required.
  • Strong proficiency in C and modern C++ is required.
  • Experience with DC power systems, motor drivers, and hardware interfaces including I2C, SPI, CAN, Ethernet, MIPI, and PCIe is required.
  • Experience bringing up high-speed interfaces, particularly PCIe and MIPI CSI-2 with D-PHY 1.4+, is required.
  • Deep familiarity with oscilloscopes, logic analyzers, spectrum analyzers, multimeters, and power debugging tools is required.
  • Ability to read schematics, understand board-level considerations, and debug at the electrical-software boundary is required.
  • Experience in fast-paced prototyping environments and strong debugging, product reliability, manufacturing, and serviceability judgment are required.
  • Experience with Zephyr RTOS, embedded networking stacks, sensor fusion, Qualcomm SoCs, three-phase motor control, vision processing, image pipelines, camera algorithms, or open-source embedded/Linux kernel projects is preferred.
  • Interest in astronomy, physics, and scientific exploration is preferred.

Benefits

  • Competitive salary package and stock options are offered.
  • Flexible work arrangement with office or hybrid work; LA employees must work at least 3 days per week in the office.
  • Unlimited PTO and paid holidays are provided.
  • Employer-paid medical, dental, and vision coverage is provided at 100% of the employee premium.
  • Employees receive access to current hardware and software tools.

Tech Stack

Categories

Observable Space

About Observable Space

51-200 employees

Observable Space builds vertically integrated optical systems and software that let satellites and spacecraft see, navigate, and communicate. Its products span ground-based telescopes and stations, in-space sensor payloads, and free-space laser communications, paired with embedded compute, cloud orchestration, and developer APIs. The privately held company is headquartered in Los Angeles and manufactures in-house, selling hardware and supporting software to satellite operators, space agencies, defense users, and research institutions.

Contact me