Senior Firmware Engineer (MATLAB/Simulink)

Anduril•Costa Mesa, CA
•$191,000 - $254,000

About The Position

As a Senior Firmware Engineer, you will develop motor control and actuator firmware for Anduril’s autonomous vehicles across land, air, and sea. The role is suited to someone with experience in technology and defense environments and an interest in motor controls, firmware, and low-level development. You will develop motion-control systems, create motor-control algorithms and models, integrate Simulink-generated code with microcontroller-based C firmware, and support hardware design, board bring-up, manufacturing, and operational deployments.

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related field, or equivalent experience.
  • Experience and formal training with classical control systems.
  • Experience with MATLAB and Simulink.
  • Experience with motor-control circuits and peripherals such as drivers, encoders, and Hall sensors.
  • Background in low-level firmware architecture, design, and development in C.
  • Experience with embedded ARM and motor-control modules within ARM microcontrollers.
  • Comfort with common embedded systems tools, compilers, debuggers, and IDEs.
  • Broad experience with microcontrollers, application processors, and revision control systems.
  • Familiarity with common bus protocols such as SPI, I2C, CAN, and RS485.
  • Strong debugging skills using instrumentation such as oscilloscopes and protocol analyzers.
  • Application experience in areas such as robotics, automation, motor control, and sensor fusion.
  • U.S. Person status is required because the position needs access to export-controlled data.

Responsibilities

  • Develop motion-control systems for applications such as precision actuators and electric propulsion.
  • Develop motor-control algorithms using MATLAB/Simulink.
  • Develop motor models and integrate them with software-in-the-loop (SITL) systems.
  • Integrate Simulink autocode algorithms with microcontroller C-based RTOS and application firmware.
  • Assist with part selection, board design, and product design.
  • Bring up new boards and toolchains.
  • Support device manufacturing efforts and operational deployments.

Benefits

  • Highly competitive equity grants are included in the majority of full-time offers and are considered part of the total compensation package.
  • Top-tier benefits for full-time employees, described as comprehensive and competitive and available at little to no cost to employees.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service