Senior Motor Controls Engineer
Core
Develop motor control and actuator firmware for autonomous vehicles on land, air, and sea, focusing on precision actuators and electric propulsion.
Role type
Senior Motor Controls Engineer
Builds
Motion control systems, motor control algorithms, and embedded firmware for defense autonomous vehicles
Domain
Defense technology, autonomous systems, embedded control
Deliverable
production ML models | product features
Required skills
Classical control systems, Matlab/Simulink, motor control circuits (drivers, encoders, Hall sensors), low-level firmware architecture in C, embedded ARM microcontrollers, bus protocols (SPI, I2C, CAN, RS485), instrumentation debugging
Preferred skills
Robotics, automation, sensor fusion, board design, toolchain bring-up
Technologies
Matlab, Simulink, C, ARM, RTOS, SPI, I2C, CAN, RS485, oscilloscopes, protocol analyzers
Responsibilities
Develop motion control systems for precision actuators and electric propulsion; Develop motor controls algorithms using Matlab/Simulink; Integrate Simulink autocode with microcontroller C-based RTOS; Assist with part selection and board design; Bring up new boards and toolchains; Support device manufacturing and operational deployments
Seniority
Senior, hands-on IC