JobRaahGet matched free

Jobs

Software Engineer - Flight and Embedded

Eon · Culver City, CA · United States · On-site

Posted Aug 4, 2026

Apply with JobRaah

Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.

ABOUT EON EON is building the highest-throughput point-to-point data transport network ever deployed in space. Using free-space laser links in Medium Earth Orbit (MEO), we move petabytes of data between any two points on Earth as an alternative to subsea or terrestrial fiber. EON recently closed a $10.75M seed financing round led by Andreessen Horowitz and General Catalyst in their first-ever co-led space deal. EON is building out of its R&D center in Culver City. Today, approximately 95% of the global internet travels through a few hundred subsea fiber-optic cables, infrastructure designed in the early 2000s that has gone largely unchanged. Demand for new fiber has never been higher, but laying it is extraordinarily difficult: permits, ocean geology, and geopolitical boundaries make every new cable a years-long, billion-dollar undertaking. That bottleneck is a liability with cables at constant risk of being cut, whether by accident or adversarial action, and no amount of ground-based investment can fully solve it. THE ROLE Our optical payload and ground terminal run on embedded software: board-level firmware, the payload application layer, and the real-time code that closes control loops. We are seeking a software engineer to own the flight and embedded stack, from drivers and bring-up support on new boards through commanding, telemetry, and fault management on the payload. You'll partner with the GNC and Lasercom PAT seats, whose control designs you carry into real-time code, and work alongside the EE seats bringing up the hardware your software runs on. RESPONSIBILITIES - Develop embedded firmware in C/C++ for the terminal and payload electronics: drivers, board support, and deterministic real-time execution on microcontrollers and SoCs - Build the payload application layer: 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 the EE seats, writing the low-level drivers (I2C, SPI, UART, Ethernet) that make new hardware usable - Instrument everything for observability: logging, telemetry, and diagnostics that serve integration, test, and operations - Stand up the embedded toolchain: build systems, version control, CI, and hardware-in-the-loop test as the stack matures toward flight - Define the path from demonstrator software to flight rigor: fault handling, safing behavior, and update mechanisms QUALIFICATIONS - 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 RTOS environments - Hands-on hardware bring-up experience, debugging across software and hardware with oscilloscopes, logic analyzers, and JTAG - Low-level peripheral and driver experience (I2C, SPI, UART, ADC,…