Embedded Systems & Firmware Engineer
Develop low-level software for hardware devices, sensors, and control systems
23
Open Positions
Active Positions (21)
Flight Software Platform Engineer, Embedded C/C++, Air Dominance & Strikemid
Anduril·Costa Mesa, California, United States
Lattice OSflight software platformCollaborative Combat Aircraft (CCA)autonomous aircraftflight computer vehicle softwareavionics
Embedded Software Engineer, Maritimemid
Anduril·Costa Mesa, California, United States
Lattice OSautonomous maritime systemssensor fusionRobot-as-a-Service (RaaS)Dive-XLDive-LD
Senior Software Engineer, Vehicle Management Systems (Flight Software)senior
Anduril·Seattle, Washington, United States
Vehicle Management System (VMS)flight control softwareembedded LinuxRTOSGroup 1–3 UAVsAltius VMS
Flight Software Engineer, Embedded C/C++, Air Dominance & Strike - Advanced Effectsmid
Anduril·Costa Mesa, California, United States
Lattice OSautonomous systemssensor fusioncomputer visionRobot-as-a-Service (RaaS)AUV operations
Senior Flight Software Engineer, Maritimesenior
Anduril·Costa Mesa, California, United States
Lattice OSautonomous systemssensor fusionunderwater vessel platformRobot-as-a-Service (RaaS)AUV operations
Lead Software Engineer, EWsenior
Anduril·Costa Mesa, California, United States
Haskellfunctional programmingalgebra driven designElectromagnetic Warfare (EW)high assurance softwareFP based software development
Mechatronics Engineer, FW/MCUs/Controlsmid
Anduril·Costa Mesa, California, United States
Mechatronics engineeringelectro-mechanical systems designphysics-based analysishardware test planningoptical systems integrationcontrol systems design
Senior Embedded Security - C/C++, Air Dominance & Strikesenior
Anduril·Costa Mesa, California, United States
Lattice OSAutonomous dronesFlight computer vehicle softwareAvionicsEmbedded securityAir Dominance & Strike
Senior Embedded Software Engineer (Bare Metal)senior
Anduril·Costa Mesa, California, United States
Lattice OSBare-metal infrastructureSystem-on-Chip devicesBoard bring-upARM-based SoC platformsVendor BSPs
Senior Embedded Software Engineer, Intelligence Systems (Bare Metal)senior
Anduril·Reston, Virginia, United States
Lattice OSBare-metal infrastructureSystem-on-Chip devicesBoard bring-upARM-based SoC platformsVendor BSPs
Senior Firmware Engineersenior
Anduril·Costa Mesa, California, United States
bare-metal firmware developmentmicrocontroller firmwaredevice driver developmentembedded system debuggingschematic reviewfirmware architecture
Senior Firmware Engineer, Bare-Metalsenior
Anduril·Costa Mesa, California, United States
motor control firmwareactuator firmwareRTOS for microcontroller softwareclassical control theory (motor control)sensor fusion for motion controlSITL/HITL test fixtures
Senior Firmware Engineer, BMSsenior
Anduril·Costa Mesa, California, United States
Battery Management System (BMS) firmwarecell monitoring units (CMUs)environmental sensorscurrent path FETslow-level BMS driversbattery pack firmware
Senior Firmware Engineer, Motor Controlssenior
Anduril·Costa Mesa, California, United States
motor control firmwareactuator firmwareclassical control theoryRTOSmotion control systemselectric propulsion
Senior Firmware Engineer, RTOSsenior
Anduril·Costa Mesa, California, United States
RTOSmicrocontroller firmwaredevice driversfirmware architecturehardware-software boundary debuggingschematic review
Senior Firmware Engineer, Wireless senior
Anduril·Costa Mesa, California, United States
Xilinx SoC/FPGAVHDL/VerilogFPGA designhigh speed commsboard bring upsignal processing
Staff Embedded Software Engineer (Bare Metal), Intelligence Systemsstaff
Anduril·Reston, Virginia, United States
bare-metal infrastructure codeARM board bring-upvendor BSPs customizationSystem-on-Chip (SoC) devicesembedded system securityautomated tests for embedded systems
Senior Software Engineer, Embedded C/C++ Flight Softwaresenior
Anduril·Costa Mesa, California, United States
real-time flight softwaresafety-critical flight softwareembedded systemsavionicsflight hardwaredeterministic behavior
Staff Firmware Engineer, Battery Management Systemsstaff
Anduril·Costa Mesa, California, United States
Battery Management System (BMS) firmwarecell monitoring units (CMUs)main current path FETscontactorsCAN busSPI
Firmware Engineer, Embedded Systemsmid
Anduril·Costa Mesa, California, United States
I2CSPICANUARTUSBLattice OS
Flight Software Engineer, Embedded C/C++, Air Dominance & Strikemid
Anduril·Costa Mesa, California, United States
Lattice OSflight computer vehicle softwaremicrocontroller embedded softwareavionicsCollaborative Combat Aircraft (CCA)autonomous aircraft