E

Endeavor Optical Networks

Space laser network for intercontinental data

Software Engineer - Flight, Embedded

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeCulver City, CA, USA

About the Job

Requirements

  • A bachelor's or advanced degree in computer science, computer engineering, electrical engineering, or a related discipline.
  • Embedded development depth in C or C++, spanning bare-metal and real-time operating system environments.
  • Hands-on hardware bring-up experience, debugging across software and hardware with oscilloscopes, logic analyzers, and JTAG.
  • Low-level peripheral and driver experience with I2C, SPI, UART, ADC, and Ethernet.
  • Python for tooling, test automation, and data analysis.
  • Comfort moving fast and making sound calls without complete data.

Responsibilities

  • Develop embedded firmware in C/C++ for terminal and payload electronics, including drivers, board support, and deterministic real-time execution on microcontrollers and systems-on-chip.
  • Build the payload application layer for commanding, telemetry, fault detection and management, and the software interface to the bus.
  • Implement control loops in real-time code, carrying designs from the GNC and Lasercom PAT seats into terminal and flight software.
  • Support board bring-up with electrical engineering colleagues, writing low-level drivers for I2C, SPI, UART, and Ethernet to make new hardware usable.
  • Instrument systems for observability with logging, telemetry, and diagnostics for integration, test, and operations.
  • Establish the embedded toolchain, including build systems, version control, continuous integration, and hardware-in-the-loop testing as the stack matures toward flight.
  • Define the path from demonstrator software to flight rigor, including fault handling, safing behavior, and update mechanisms.

Desired Qualifications

  • Flight software experience with cFS, F Prime, CCSDS protocols, or similar frameworks.
  • Real-time control loop implementation alongside controls or GNC engineers.
  • Experience with FPGA system-on-chip platforms such as Zynq, including the gateware-to-software interface.
  • Fault management and FDIR design for spacecraft or high-reliability systems.
  • Hardware-in-the-loop test infrastructure experience.
  • Telemetry pipelines and ground-interface protocols.
  • Reliability-aware software practice for radiation or safety-critical environments.

About the Company

Endeavor Optical Networks

Space laser network for intercontinental data

Endeavor Optical Networks designs a space-based laser communication network that provides high-speed, dedicated intercontinental data links for data-intensive users, offering an alternative to undersea fiber. Its system uses about 20 satellites with laser terminals that link to ground stations and to each other, carrying data via space and down to Earth, with downlink speeds targeting 800 Gbps to 1 Tbps. Unlike shared fiber networks, it focuses on customer-controlled, private paths for predictable performance, aided by weather-aware ground stations. The goal is to validate the concept with a late-2027 demonstration satellite and build out the ground infrastructure and optics lab to scale the network for hyperscalers and AI labs.

Company size
1-10
Company stage
Seed
Total funding
$10.8M
Headquarters
Culver City, CA
Founded
2026

Recently Posted Jobs

Explore more opportunities at Endeavor Optical Networks

See more jobs