Drimva

Apptronik

Senior Firmware Engineer - Actuation

Austin, TX · Senior · Full-time · Posted Jul 2, 2026

Experience
Minimum 5 years of relevant industry experience; firmware experience from concept through deployment.
Education
Bachelor's degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or equivalent practical experience; Master's degree with a focus on controls or motor drives is especially valued.

About the job

Develop and maintain production-grade actuation and motor-control firmware for humanoid robots, from hardware bring-up and testing through field deployment.

What you'll do

  • Develop and maintain brushless motor-control firmware, including FOC, current control, and torque control.
  • Contribute to actuator modeling, system identification, controller tuning, and HIL/SIL validation.
  • Support hardware bring-up, field reliability, diagnostics, and firmware quality for deployed actuators.

What they ask for

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or equivalent practical experience.
  • At least 5 years of relevant industry experience developing production-grade embedded software.
  • Proficiency in C/C++ and experience with hard real-time embedded firmware and brushless-motor control.
  • Experience deploying firmware to devices in the field and with EtherCAT for real-time motor-control communications.

Nice to have

  • Master's degree focused on controls or motor drives; experience in humanoid or industrial robotics, or high-performance servo applications.
  • Experience with TI C2000, MISRA C, ISO 26262, MATLAB/Simulink, or DRV8353.

Tools

C/C++, Python, Docker, Git, EtherCAT, SPI, UART, RS485

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 5, 2026 (UTC)