Search jobs inside your AI agent. Connect over MCP — free, no account needed to search.
Embedded and firmware roles programming devices and low-level systems.
Embedded jobs by country — openings, pay and top skills →
Staff Firmware Engineer builds low-level embedded software for defense systems, integrating microcontrollers with sensors and debugging across hardware/software boundaries.
Develop and maintain embedded Linux systems for military-grade drones, focusing on ARM board bring-up, kernel drivers, and secure platform updates.
Develops high-performance embedded software (Haskell-focused) for military electronic warfare systems, interfacing RF hardware, DSP algorithms, and Lattice OS; ensures deterministic builds and real-time mission-critical reliability.
Develop low-level firmware for military-grade autonomous systems, writing real-time microcontroller code and device drivers while debugging hardware-software integration challenges.
Develop low-level firmware for embedded systems on spacecraft, integrating sensors and microcontrollers to support military space missions and real-time command-and-control.
Develop low-level embedded firmware in C for defense tech systems, write verification tests, and debug hardware-software integration for military platforms.
Senior firmware engineer building low-level embedded software for space-embedded systems, integrating microcontrollers with sensors and payloads for DoD and IC missions.
Build secure embedded firmware and anti-tamper defenses for defense systems, integrating cryptography and hardware-software security on SoCs and FPGAs.
Build and automate test systems for defense hardware in Windows/Linux, integrating cloud data and device protocols to ensure quality across land, sea, and air platforms.
Develop low-level embedded firmware in C for defense platforms, write tests to verify behavior, and debug hardware-software integration issues.
Develops low-level firmware in C for defense platforms, writes test procedures, and collaborates on hardware-firmware integration for military systems like Lattice OS.
Write embedded firmware in C for microcontrollers on defense technology platforms, performing board bring-up, driver development, and cross-boundary debugging alongside electrical engineers.
Senior firmware engineer owning the full embedded stack for defense systems — writing C firmware in bare-metal and RTOS environments, performing board bring-ups, driver development, and hardware-firmware integration for autonomous military platforms.
Senior embedded software engineer building full-stack embedded software for Anduril's next-generation radar seeker products in Costa Mesa, CA — from application code on ARM cores to device drivers over SPI/I2C/UART, using embedded Linux, modern C++/Rust, and hands-on test equipment. On-site work supporting integration, bring-up, and field testing.
Senior embedded software engineer on Anduril's Electronic Warfare team building the software ecosystem for a next-gen EW platform: high-performance numerical algorithms for RF data, hardware/software interfaces with RF hardware, and deployment tools for DSP/RFML engineers, integrated with the Lattice system. Core stack includes Haskell or Rust, software-defined radio, Linux, and optionally FPGA/MA
Embedded Linux engineer on Anduril's DeviceOS team, owning the boot path and BSP layer for its robotic platforms (drones, Sentry Towers). Day-to-day work spans customizing vendor BSPs (Tegra/Jetson, NXP), writing kernel/device-tree patches, debugging firmware-to-encrypted-root boot chains, remediating CVEs on deployed fleets, and building HIL test suites using C, Rust/C++, U-Boot/EDK2, and NixOS.
Senior engineer owning the embedded Linux platform (DeviceOS) under Anduril's autonomous robots: customizing vendor BSPs (NVIDIA Jetson/Tegra, NXP), debugging the boot chain from U-Boot/EDK2 through encrypted NixOS root filesystems, writing kernel and device-tree drivers, remediating CVEs on deployed fleets, and building hardware-in-the-loop test automation.
Senior software engineer owning product security for Anduril's Sentry Tower autonomous surveillance platform in Irvine, CA: the full signed boot chain on NVIDIA Jetson hardware, HSM-backed key management, runtime hardening, and CVE/patch management for the fielded fleet, working in Linux with C/Rust and NixOS.
Senior Firmware Engineer on Anduril's Manufacturing Test team builds low-level firmware and automated test platforms to verify defense hardware before shipment: C code for microcontrollers, embedded Linux and RTOS targets, and debugging across electrical/firmware/software boundaries using buses like I2C, SPI, CAN, UART, USB plus tools such as SSH, gRPC, JTAG, and oscilloscopes.
Early-career firmware engineer at defense tech company Anduril, developing low-level C firmware and device drivers for microcontrollers in autonomous defense systems (land, sea, air), debugging issues across electrical, firmware, and software boundaries in close collaboration with the electrical engineering team in Costa Mesa, CA.