Robotics Control Engineer

AI Robot Association

Embedded

Robotics

Medium co

About this role

This role sits at the lowest layer of the control stack for humanoid and dual-arm robots, connecting higher-level motion commands with reliable actuator behavior on physical hardware. It supports the Whole-Body Control and AI/ML teams by making required motions work consistently at the motor-control level.

The engineer designs, implements, and tunes field-oriented control for brushless motors, dq-based current and torque loops, velocity and position loops, and real-time control using timers, ADC, PWM, and DMA. The work also includes motor-control-board and sensor bring-up, encoder and current/voltage calibration, safety protection, CAN FD and EtherCAT interfaces, diagnostics, logging, and on-hardware validation from prototype through mass production.

Applicants need at least three years of real-time embedded-software experience and professional experience with robotic arms, hands, or humanoids. Strong C/C++ skills, motor-control theory, sensor calibration, hardware interfaces, and actuator safety experience are required, together with business-level Japanese.

This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.