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
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.
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.
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
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
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.