Skip to content
IcarusIcarusEl Segundo, CA

Senior Embedded Software Engineer

Develops flight-critical embedded software for solar-powered stratospheric aircraft, owning subsystems from architecture to flight validation. Requires 2+ years in high-reliability embedded systems, strong C/C++, RTOS/bare-metal experience, and hardware interfacing skills.

120k – 220k/yr
On-site2+ YOEEmbedded Engineering

About the role

Responsibilities

  • Build and ship flight-critical embedded software for long-endurance stratospheric aircraft
  • Own embedded subsystems end to end: architecture, implementation, bring-up, debugging, test, and flight validation
  • Write firmware for MCU-based avionics, sensors, actuators, power systems, and comms interfaces
  • Integrate sensors and peripherals (IMU, GNSS, air data, magnetometer, servos, radios) and build reliable drivers and middleware
  • Design robust telemetry, logging, and health monitoring to support long-duration autonomous operations
  • Build test harnesses, HIL hooks, and automation that makes iteration loops faster
  • Support integration, production bring-up, and flight ops in the desert

Requirements

  • 2+ years shipping real embedded systems (aerospace, robotics, automotive, defense, or similarly high-reliability domains)
  • Strong C/C++ fundamentals and comfort working close to hardware
  • Experience with RTOS or bare-metal firmware, interrupts, timing, and deterministic systems
  • Experience with common embedded interfaces and protocols (SPI, I2C, UART, CAN, Ethernet)
  • Strong debugging skills using scopes, logic analyzers, JTAG, and real-world fault reproduction
  • Comfort moving fast, owning outcomes, and troubleshooting in the field

Compensation

  • US salary range: $120,000 - $220,000 USD
  • Highly competitive equity grants
  • Top market salary and bonuses
  • Health, dental, and vision insurance
  • Daily lunch
  • Dream desk setup

Skills

C++CRtosBare-Metal FirmwareSpiI2CUartCanEthernetMcuImuGnssJtagLogic AnalyzersHil
Shield AI

Senior Engineer, Sensor Integration

Shield AIDallas, TX +1

Sensor Integration Engineer supporting selection, characterization, calibration, and integration of multi-modal navigation sensors. Requires cross-functional work across electrical, mechanical, and software domains with 1-4 years experience.

120k – 180k/yr
On-site1+ YOEEmbedded Engineering
Shield AI

Senior Engineer, Software Embedded Applications (R5071)

Shield AIBoston, MA

Develop high-quality C/C++ embedded software for X-Bat UAV avionics, integrating sensors, subsystems, and AI components while ensuring safety and reliability in aerospace applications.

120k – 190k/yr
On-siteEmbedded Engineering
Shield AI

Senior Engineer, Software Embedded Applications (R5070)

Shield AIDallas, TX

Develop and integrate embedded C/C++ avionics software for UAVs, working with cross-functional teams on sensors, autonomy systems, and hardware-in-the-loop testing. Requires strong embedded systems experience and a STEM degree.

120k – 190k/yr
On-siteEmbedded Engineering
Forterra

Senior Payloads Software Engineer

ForterraArlington, VA +1

Designs, develops, and deploys software for autonomous ground vehicles and robotics payloads. Integrates sensors/effectors on hardware, optimizes vehicle systems, and collaborates with teams for real-world mission deployment. Requires 3+ years experience, C/C++ proficiency, and robotics familiarity.

120k – 200k/yr
Hybrid3+ YOEEmbedded Engineering
Icarus

Senior GNC Engineer

IcarusEl Segundo, CA

Designs, implements, and flies guidance, navigation, and control systems for long-endurance stratospheric aircraft, owning the full GNC stack from modeling to flight testing. Requires 2+ years experience with real aircraft/UAV GNC systems and strong dynamics/controls fundamentals.

120k – 220k/yr
On-site2+ YOEEmbedded Engineering