Senior Firmware Engineer, Motor Controls

Anduril Anduril · Defense · Costa Mesa, CA · Hardware Engineering : Electrical Engineering : Firmware

Anduril Industries is a defense technology company seeking a Senior Firmware Engineer to develop motor control and actuator firmware for autonomous vehicles. The role requires embedded C experience, classical control theory, and a background in microcontrollers for safety-critical systems.

What you'd actually do

  1. Develop motion control systems for applications such as precision actuators and electric propulsion
  2. Develop microcontroller software using an RTOS
  3. Application experience in areas such as robotics, automation, motor control, and sensor fusion
  4. Develop reusable device drivers and application libraries
  5. Assist with part selection, board and product design

Skills

Required

  • low level firmware architecture, design and development in C
  • embedded ARM microcontrollers
  • Low-level device driver development
  • safety critical systems experience
  • embedded systems tools, compilers, debuggers and IDEs
  • microcontrollers
  • application processors
  • revision control systems
  • U.S. Person status

Nice to have

  • SPI
  • I2C
  • CAN
  • RS485
  • oscilloscopes
  • protocol analyzers
  • Matlab
  • Simulink
  • motor control
  • controls theory

What the JD emphasized

  • U.S. Person status is required as this position needs to access export controlled data