Service Robot System Engineer

AI Robot Association

Robotics

Python

C++

About this role

This role designs service robot systems for real-world environments such as homes, retail stores, and logistics sites, plans and runs proof-of-concept studies and field experiments in service robotics, and selects, improves, and iterates on the robot hardware used in the project. Minimum qualifications include an M.S. in Robotics, Mechanical Engineering, Computer Science, or a related field; extensive hands-on experience with physical robotic platforms such as mobile robots, manipulators (e.g. UR5, Franka Emika, HSR) or humanoids; demonstrated ability to control real robots using ROS/ROS2 including full-stack integration and deployment; and strong C++ and Python skills capable of production-level code and system-level integration. Preferred qualifications include a Ph.D. or equivalent industry/research experience, publications at top-tier robotics conferences (RSS, CoRL, ICRA, IROS, TRO, IJRR), participation in robotics competitions such as RoboCup@Home, experience with large-scale robot data collection or fleet management, familiarity with simulators such as Isaac Sim, MuJoCo, or PyBullet, and experience integrating Sim2Real transfer or Vision-Language-Action (VLA) models onto real robots. The position sits within a large NEDO-funded national robotics project focused on large-scale data collection and foundation model development.

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.