Senior Embedded Software Engineer

Varda Space IndustriesEl Segundo, CA
Onsite

About The Position

At Varda, embedded engineers own the software that controls our spacecraft through every phase of flight. That means your work supports power-up, on‑orbit operations, atmospheric reentry, and landing. You’ll work across bare‑metal microcontrollers, embedded Linux, networked avionics, and real flight hardware. This is a hands-on role where you bring up new boards, write safety‑critical code, integrate with sensors and payloads, and ship software that goes to space on a high-cadence mission schedule. You’ll join a small, high-performing team responsible for the embedded microcontrollers across the satellite bus, capsule, and payload subsystems. Your work directly shapes how our vehicles behave in flight and how we scale from single missions to a fleet of production spacecraft.

Requirements

  • 5+ years of experience developing real-time embedded software.
  • Strong proficiency in C++ for embedded systems.
  • Experience developing firmware for ARM microcontrollers.
  • Hands-on experience bringing up hardware and writing low-level peripheral drivers.
  • Familiarity with protocols such as SPI, I2C, UART/RS‑422, CAN, or Ethernet.
  • Ability to read schematics, understand datasheets, and work closely with hardware engineers.
  • Strong debugging skills (oscilloscopes, logic analyzers, JTAG, on-target testing).
  • Ability to independently own and deliver complex technical systems.

Nice To Haves

  • Deep familiarity with microcontroller fundamentals, such as interrupts, DMA, memory layouts, peripherals, and startup sequences.
  • Strong familiarity in embedded/real-time Linux.
  • Knowledge of deterministic networking and time synchronization.
  • Background in safety‑critical or high‑reliability embedded systems.
  • Experience integrating sensors, mixed-signal ICs, power electronics, and actuators.
  • Familiarity with hardware‑in‑the‑loop test setups or multi-stage integration environments.
  • Ability to lead subsystem development or mentor other engineers.
  • Interest in spacecraft, robotics, or complex systems operating in harsh environments.

Responsibilities

  • Contribute to a new generation of spacecraft avionics, from early concept through hardware bringup and flight certification.
  • Develop reliable, modern C++ firmware for safety‑critical systems in a bare-metal environment.
  • Validate software on real hardware using hardware‑in‑the‑loop and full‑vehicle integration test environments.
  • Support mission operations campaigns where your software is exercised end‑to‑end in flight.

Benefits

  • Exciting team of professionals at the top of their field working by your side
  • Equity in a fully funded space startup with potential for significant growth (interns excluded)
  • 401(k) matching (interns excluded)
  • Unlimited PTO (interns excluded)
  • Health insurance, including Vision and Dental
  • Lunch and snacks provided on site every day. Dinners provided twice a week.
  • Maternity / Paternity leave (interns excluded)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service