Enter a job title or keyword

Embedded Motor Controls Engineer, Robotics


Job Location:

Fremont, CA - USA

Monthly Salary: Not provided by the employer
Posted: 12 November 2026 (18 hours ago)
Application Deadline: 9 February 2027
Vacancies: 1 Vacancy

Job Summary

About Dexmate

Dexmate is building the foundation for physical AI by combining a new generation of robots with a universal Physical AI OS making robots as easy to build and deploy as software. The company is focused on lowering the barrier to entry in robotics through a plug-and-play platform for developers researchers and enterprises.

The Role

Dexmate is looking for an Embedded Motor Controls Engineer to develop the real-time firmware that makes robot actuators precise responsive and reliable. This is a hands-on firmware and controls role with substantial time spent on the bench and working directly with real actuators.

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 physical hardware.
- Integrate encoders and other feedback sensors including alignment calibration timing and fault detection.
- Build deterministic command and telemetry interfaces using actuator buses 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.


Required Skills:

Must-haves:- Strong embedded C or C skills- Experience developing real-time firmware on MCUs or DSPs- Hands-on experience implementing field-oriented control on physical hardware- Experience tuning motor or servo control loops with measurable performance results- Experience with encoder feedback ADC and PWM timing interrupts and bare-metal or RTOS execution- Ability to read schematics and debug hardware using oscilloscopes logic analyzers and hardware debuggersRequired Skills:- Embedded C/C- Real-time firmware development- MCU or DSP development- Field-oriented control (FOC)- PMSM and/or BLDC motor control- Torque speed and position control- Servo tuning and control-loop debugging- Encoder integration and calibration- ADC and PWM timing- Interrupt-driven and bare-metal or RTOS execution- CAN CAN FD and/or EtherCAT communications- Fault detection derating and recovery- Hardware debugging and bench testing- Cross-functional collaboration across firmware power electronics and mechanical engineeringDesired Skills:- Experience with TI C2000 STM32 ARM Cortex-M or similar motor-control platforms- Experience with EtherCAT or CAN-based servo networks- Torque control experience- System identification experience- Friction compensation experience- HIL testing and fault injection- Production calibration experience- Python-based test automation