Embedded Motor Controls Engineer

Dexmate•Fremont, CA

About The Position

Dexmate is building a robotics platform combining robots with a universal Physical AI OS, with the goal of making robots easier to build and deploy. The Embedded Motor Controls Engineer will develop real-time firmware that makes robot actuators precise, responsive, and reliable. This hands-on firmware and controls role includes substantial bench work and testing on real actuators. The engineer will own motor-control implementation, encoder integration, servo tuning, communications, and fault handling.

Requirements

  • Strong embedded C or C++ skills and experience developing real-time firmware on MCUs or DSPs.
  • Experience implementing field-oriented control and tuning motor or servo control loops on physical hardware, with measurable performance results.
  • Experience with encoder feedback, ADC and PWM timing, interrupts, and bare-metal or RTOS execution.
  • Comfort reading schematics and debugging with oscilloscopes, logic analyzers, and hardware debuggers.
  • Ability to collaborate across firmware, power electronics, and mechanics.

Nice To Haves

  • Experience with TI C2000, STM32, ARM Cortex-M, or similar motor-control platforms.
  • Experience with EtherCAT or CAN-based servo networks, torque control, system identification, or friction compensation.
  • Experience with HIL, fault injection, production calibration, and Python-based test automation.

Responsibilities

  • Implement and validate field-oriented control for PMSM or BLDC motors, including current-loop timing, sensing, PWM, and parameter calibration.
  • Develop torque, speed, and position control; tune servo response; and diagnose instability, friction, saturation, and sensing issues on real hardware.
  • Integrate encoders and other feedback sensors, including alignment, calibration, timing, and fault detection.
  • Build deterministic command and telemetry interfaces using the selected actuator bus, such as CAN/CAN FD or EtherCAT.
  • Implement current, voltage, and thermal limits, derating, and fault recovery in coordination with the drive engineer and actuator lead.
  • Develop automated bench and HIL tests with validation engineers.
  • Maintain reproducible firmware releases, diagnostics, and production calibration procedures.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service