Staff Controls Engineer

Anduril Industries

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Costa Mesa, CA
Salary
$191,000–$253,000 / yr
Posted
2 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $202k
This role $222k
$138k $265k
below market most similar roles pay here above market

This role pays more than 71% of similar roles. Most pay $170,950–$233,050 — the blue band above. At the midpoint, this role pays about $222k versus about $202k for comparable roles.

Based on 240 similar postings.

Employer

About Anduril Industries

Anduril Industries is a defense technology company that builds advanced hardware and software systems for national security, including autonomous drones, surveillance systems, and the Lattice AI command platform.

Anduril Industries currently has 943 open roles on FindRole.

Listed pay typically runs $166,000–$220,000 across 911 roles with salary data.

Most-posted roles

View all roles at Anduril Industries

At a glance

TL;DR · Staff Controls Engineer

The Staff Controls Engineer joins the Hardware Platform Organization to develop shared technologies and infrastructure for hardware development across multiple product lines. This role involves designing and implementing field-oriented control, six-step commutation, and direct torque control algorithms for BLDC and PMSM motors. Key responsibilities include building high-fidelity motor and inverter plant models, executing Software-in-the-Loop testing, and performing Hardware-in-the-Loop integration with real-time simulators. The engineer will write production-quality embedded C code for microcontrollers like STM32 and TI C2000, managing peripherals such as PWM timers and ADC synchronization. Required skills include proficiency in MATLAB, Simulink, and PLECS, alongside expertise in power electronics, classical control theory, and communication protocols like CAN and SPI. The work addresses technical challenges in actuators, propulsion, and gimbal drives.

What you'll do

  • Design and implement FOC, six-step commutation, and direct torque control algorithms for BLDC and PMSM motors.
  • Develop sensorless rotor position estimation techniques for applications where Hall sensors or encoders are not viable.
  • Build high-fidelity motor and inverter plant models in MATLAB/Simulink including magnetic saturation and thermal coupling.
  • Execute SIL testing using Embedded Coder to verify fixed-point scaling and code-generation fidelity.
  • Perform HIL integration with real-time simulators to validate full controller board performance.
  • Implement motor control firmware in C on microcontrollers with hard real-time constraints.
  • Configure and optimize motor control peripherals including PWM timers, ADC synchronization, and overcurrent protection.
  • Develop communication interfaces for command, telemetry, and diagnostics using CAN, SPI, UART, and RS-485.

What we're looking for

  • Bachelor's or Master's degree in Electrical Engineering, Controls Engineering, Mechatronics, or equivalent hands-on experience.
  • 10+ years of professional experience designing and implementing motor control algorithms for BLDC or PMSM motors.
  • Strong foundation in classical and modern control theory including PID tuning, state estimation, and observer design.
  • Proficiency in MATLAB, Simulink, and PLECS for control design, motor modeling, and auto-code generation.
  • Deep experience writing production-quality embedded code on microcontrollers with hard real-time motor control loops.
  • Working knowledge of power electronics, including three-phase inverter operation, PWM schemes, and loss estimation.
  • Hands-on experience with motor control peripherals, communication protocols (CAN, SPI, I2C, UART, RS-485), and bench test equipment.
  • U.S. Person status is required to access export-controlled data (ITAR / EAR).

More like this

Similar roles

Senior Controls Engineer

Anduril Industries

Costa Mesa, CA 2 days ago $146,000–$194,000
MATLAB Simulink Embedded C C FOC BLDC PMSM HIL SIL MIL dSPACE Typhoon HIL OPAL-RT PLECS STM32 TI C2000 NXP S32K CAN SPI UART RS-485 RTOS PWM ADC DMA
8+ yrs exp

Senior Motor Controls Engineer

Anduril Industries

Costa Mesa, CA 172 days ago $191,000–$253,000
Matlab Simulink C RTOS ARM SPI I2C CAN RS485 SITL Embedded Systems Motor Control Sensor Fusion Revision Control Oscilloscopes Protocol Analyzers

Senior Motor Controls Engineer

Anduril Industries

Costa Mesa, CA 170 days ago $191,000–$253,000
C Matlab Simulink RTOS ARM SPI I2C CAN RS485 SITL Embedded Systems Motor Control Sensor Fusion Revision Control Oscilloscopes Protocol Analyzers

Senior GNC Engineer

Anduril Industries

Quincy, MA 31 days ago $191,000–$253,000
GNC RTOS MATLAB Simulink C C++ ROS PX4 ArduPilot CAN CANFD ARINC-825 ARINC-429 MIL-STD-1553 UART RS232 RS422 RS485 SPI QSPI I2C Ethernet DO-178 Hardware-in-the-loop
6+ yrs exp

Staff Controls Engineer, Manufacturing Automation

Anduril Industries

Ashville, OH +1 31 days ago $143,000–$191,000
Siemens PLC Structured Text Servo Drives VFD PID Tuning ProfiNET ProfiSAFE Ethernet IP SCADA Ignition OT Networking Functional Safety Risk Assessment NFPA70e Robotics
8+ yrs exp

Controls Engineer

Bosch

Pineville, NC 30 days ago
PLC Servo Drives EtherCAT PROFINET Ethernet IP Allen Bradley Siemens Beckhoff AutoCAD Electrical EPLAN P8 Python C++ Java Visual Basic Node Red Electrical Design NFPA 70 NEC UL508 Project Excel
5+ yrs exp