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 →
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.
Senior firmware engineer building and maintaining the firmware on sensor boards, motor controllers, and power/monitoring hardware for Anduril's Sentry Tower robotic perimeter-security systems. Day-to-day work is C development on RTOS/bare-metal microcontrollers, hardening firmware security and safe field updates, plus board bring-up with hardware engineers.
Develops microcontroller-level embedded flight software in C/C++ on an RTOS for Anduril's autonomous aircraft (Fury, Barracuda, Roadrunner), including device drivers, sensor integration, control systems, and SITL/HITL test fixtures. Requires 12+ years in safety-critical embedded development, DO-178 exposure, and U.S. security clearance eligibility.
Staff Flight Software Engineer developing embedded C/C++ flight computer software for Anduril's Air Dominance & Strike missile programs (Barracuda, Roadrunner). Day to day: writing RTOS microcontroller code, device drivers, and aircraft control systems, plus building SITL/HITL test fixtures and analyzing flight tests.