Embedded Systems & Firmware Engineer
Develop low-level software for hardware devices, sensors, and control systems
23
Open Positions
Active Positions (20)
Senior Firmware Engineersenior
Anduril·Huntsville, Alabama, United States
Solid Rocket MotorsAdvanced MaterialsHigh-Volume Production MethodsProprietary Formulations
Senior Software Engineer - TV Playback (C++)senior
Spotify·London
BackstageAI-native workflowsagentic developer tooling
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
Firmware Engineer, Embedded Systemsmid
Anduril·Costa Mesa, California, United States
firmware development for microcontrollersdevice driversMenaceDive-XLGhostRoadrunner
Staff Firmware Engineer, Battery Management Systemsstaff
Anduril·Costa Mesa, California, United States
Battery Management System firmwarecell monitoring unitscurrent path FETscontactorsCAN busI2C
Senior Software Engineer, Embedded C/C++ Flight Softwaresenior
Anduril·Costa Mesa, California, United States
Embedded C/C++Flight SoftwareReal-time SystemsSafety-critical SoftwareAvionicsSensor Integration
Senior Firmware Engineer, RTOSsenior
Anduril·Costa Mesa, California, United States
Lattice OSMenaceDive-XLGhostRoadrunnerRTOS
Staff Embedded Software Engineer (Bare Metal), Intelligence Systemsstaff
Anduril·Reston, Virginia, United States
Bare-metal embedded developmentARM-based SoC platform developmentBoard bring-up for embedded ARM systemsVendor BSP CustomizationEmbedded System Security HardeningSystem-on-Chip Device Software Ecosystem Development
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, Intelligence Systems (Bare Metal)senior
Anduril·Reston, Virginia, United States
Lattice OSBare-metal infrastructureSystem-on-Chip devicesBoard bring-upARM-based SoC platformsVendor BSPs
Senior Embedded Software Engineer, Maritimesenior
Anduril·Costa Mesa, California, United States
Lattice OSAutonomous systemsSensor fusionRobot-as-a-Service (RaaS)Autonomous Underwater Vehicles (AUVs)Dive-XL
Senior Firmware Engineer, Bare-Metalsenior
Anduril·Costa Mesa, California, United States
Lattice OSMenaceDive-XLGhostRoadrunnerbare-metal firmware
Senior Firmware Engineer, Motor Controlssenior
Anduril·Costa Mesa, California, United States
Lattice OSMenaceDive-XLGhostRoadrunnerRTOS
Senior Firmware Engineer, Wireless senior
Anduril·Costa Mesa, California, United States
Lattice OSGhostBarracudaRoadrunnerwireless radionetworking protocol design
Senior Software Engineer, Vehicle Management Systems (Flight Software)senior
Anduril·Costa Mesa, California, United States
Vehicle Management System (VMS)Flight Control SoftwareEmbedded LinuxReal-Time Operating System (RTOS)Avionics SoftwareFlight Simulation
Flight Software Engineer, Embedded C/C++, Air Dominance & Strike - Advanced Effectsmid
Anduril·Costa Mesa, California, United States
Flight Control SoftwareAvionicsEmbedded C/C++Hypersonic systemsAdvanced tactical missile systems
Flight Software Engineer, Embedded C/C++, Air Dominance & Strikemid
Anduril·Costa Mesa, California, United States
Lattice OSCollaborative Combat Aircraft (CCA)autonomysensor fusion
Senior Firmware Engineer, BMSsenior
Anduril·Costa Mesa, California, United States
Lattice OSMenaceDive-XLGhostRoadrunnerBattery Management System (BMS)
Senior Flight Software Engineer, Maritimesenior
Anduril·Costa Mesa, California, United States
Lattice OSRobot-as-a-Service (RaaS)Dive-XLDive-LDCopperheadSeabed Sentry
Senior Firmware Engineersenior
Anduril·Costa Mesa, California, United States
Firmware Development for MicrocontrollersDevice Driver DevelopmentHardware-Software Co-DesignMenace SystemsDive-XLRoadrunner