Taro Logo

Principal Firmware Engineer (Motor Control & Actuators)

A defense technology company transforming U.S. and allied military capabilities with advanced technology and AI-powered systems.
Costa Mesa, CA, USA
$196,000 - $294,000
Embedded
Principal Software Engineer
In-Person
1,000 - 5,000 Employees
8+ years of experience
AI · Robotics · Defense

Description For Principal Firmware Engineer (Motor Control & Actuators)

Anduril Industries, a cutting-edge defense technology company, is seeking a Principal Firmware Engineer specializing in Motor Control & Actuators. This role is crucial in developing firmware for autonomous vehicles across land, air, and sea platforms. The position combines embedded C programming expertise with classical control theory, focusing on motor control systems. The engineer will work on creating motion control systems, developing microcontroller software, and building safety-critical infrastructure. The role offers competitive compensation ($196,000-$294,000) and comprehensive benefits. The ideal candidate will have extensive experience in embedded systems, motor control, and low-level firmware architecture. This position represents an opportunity to work on advanced defense technology systems while contributing to U.S. and allied military capabilities. The role requires a blend of technical expertise in firmware development and practical experience in robotics and automation, making it perfect for someone passionate about cutting-edge defense technology and embedded systems.

Last updated 4 hours ago

Responsibilities For Principal Firmware Engineer (Motor Control & Actuators)

  • Develop motion control systems for precision actuators and electric propulsion
  • Develop microcontroller software using an RTOS
  • Develop reusable device drivers and application libraries
  • Assist with part selection, board and product design
  • Create low-level infrastructure to support safety-critical systems
  • Assist with creation of SITL/HITL test fixtures and simulation environments
  • Bring up new boards and toolchains
  • Support device manufacturing efforts and operational deployments

Requirements For Principal Firmware Engineer (Motor Control & Actuators)

  • Bachelor's degree in Computer Science, Electrical Engineering, etc., or equivalent experience
  • Experience and formal training with classical control systems
  • Background in low-level firmware architecture, design and development in C
  • Experience with embedded ARM and motor control modules within ARM microcontrollers
  • Low-level device driver development and safety critical systems experience
  • Comfortable with typical embedded systems tools, compilers, debuggers and IDEs
  • Broad experience with microcontrollers, application processors, revision control systems
  • U.S. Person status is required as this position needs to access export controlled data

Benefits For Principal Firmware Engineer (Motor Control & Actuators)

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
401k
Relocation Benefits
  • Platinum Healthcare Benefits (medical, dental, and vision)
  • Life/AD&D and long-term disability insurance
  • Generous holiday calendar and competitive PTO
  • 16 weeks paid Caregiver & Wellness Leave
  • Family Planning & Parenting Support
  • Mental Health Resources
  • Professional development stipend
  • Daily Meals and Provisions
  • Company-funded commuter benefits
  • Relocation assistance
  • 401(k) retirement savings plan

Interested in this job?

Jobs Related To Anduril Industries Principal Firmware Engineer (Motor Control & Actuators)

Electrical Principal Engineer

Principal Electrical Engineer position at Dell Technologies in Bangalore, focusing on FPGA hardware verification and digital design for next-generation enterprise solutions.

Principal Software Engineer C++, Embedded Web Engine

Principal Software Engineer position at Disney focusing on C++ and embedded web engine development for Hulu's Native Client Platform across living room devices.

Principal Silicon Circuits System Design Engineer

Principal Silicon Circuits System Design Engineer role at NVIDIA focusing on silicon solutions and system design for high-performance computing products.

Principal Software Engineer - Embedded Systems

Principal Software Engineer position at Full Spectrum Software, focusing on embedded systems development for medical devices and robotics, requiring 7 years of experience.

CPU Architecture Lead

Lead CPU Architecture position at Google, focusing on custom silicon development and innovative micro-architecture features for consumer products, combining hardware expertise with AI initiatives.