Anduril
Senior Firmware Engineer (MATLAB/Simulink)
$191K–$254K
Costa Mesa, California, United States · Senior · Full-time · Posted Oct 30, 2026
- Education
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field (or equivalent experience).
About the job
Develop motor-control and actuator firmware for autonomous vehicles across land, air, and sea, from algorithm design through embedded integration and deployment.
What you'll do
- Develop motion-control systems and motor-control algorithms using MATLAB/Simulink; model motors and integrate them with SITL systems.
- Integrate Simulink-generated code with microcontroller C-based RTOS and application firmware; bring up boards and toolchains.
- Assist with part selection, board and product design, manufacturing support, and operational deployments.
What they ask for
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field (or equivalent experience).
- Experience and formal training with classical control systems, and experience with MATLAB and Simulink.
- Experience with motor-control circuits and peripherals; low-level C firmware architecture and development; embedded ARM and motor-control modules.
- U.S. Person status is required to access export-controlled data.
Pay
$191,000 — $254,000 USD (base salary)
Tools
MATLAB, Simulink, C, ARM, SPI, I2C, CAN, RS485
Model-written summary · the original posting is authoritative