Drimva

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

First seen Oct 31, 2026 · Last verified Nov 5, 2026 (UTC)