About the Role
We are looking for Humanoid Robotics Developers to support the development, integration, testing, and deployment of humanoid robot systems. The candidate should have strong experience in ROS2, robotics software, perception, motion control, simulation, and AI-enabled robot behavior.
The role will also involve working with Vision-Language-Action (VLA) and Whole-Body Action Model (WAM) concepts for humanoid robotics, where robots can understand visual input, language instructions, and translate them into physical actions.
Key Responsibilities
· Design, develop, and maintain humanoid robotics software using ROS2.
· Build robot communication, perception, motion planning, navigation, and task execution modules.
· Integrate cameras, depth sensors, IMUs, LiDAR, actuators, grippers, and edge AI devices.
· Support robot simulation, testing, and validation using Gazebo, Isaac Sim, MuJoCo, or similar tools.
· Work on VLA-based robotics functions for visual understanding, language instruction, and robot action execution.
· Support WAM / whole-body action model development for humanoid coordination, manipulation, and movement.
· Conduct real-world robot testing, debugging, tuning, data collection, and deployment support.
· Work with AI, mechanical, electrical, and product teams to convert humanoid concepts into working robot systems.
Required Skills
· Strong hands-on experience with ROS2.
· Good knowledge of humanoid robot software architecture.
· Experience with robot perception, sensor fusion, and multi-sensor integration.
· Experience with motion planning, locomotion, manipulation, and control systems.
· Good programming skills in Python and C++.
· Comfortable working in Linux-based robotics environments.
· Experience with simulation, testing, and debugging of robot systems.
· Understanding of VLA, WAM, embodied AI, imitation learning, or robot foundation model concepts.
Preferred Experience
· Experience with MoveIt2, Nav2, SLAM, Isaac ROS, Gazebo, MuJoCo, or NVIDIA Jetson.
· Experience with humanoid platforms such as Unitree, Fourier, Agility, Figure-like systems, or custom humanoid robots.
· Experience with teleoperation, robot data collection, model fine-tuning, or reinforcement learning.
· Experience deploying robotics systems in real-world test environments.
Candidate Profile
The ideal candidate is a practical robotics developer who can write software, test robots in real environments, troubleshoot hardware-software issues, and work with both AI models and physical robot systems. The candidate should be willing to experiment, debug, and improve robot behavior through repeated testing and data collection.
Position Details
· Role: Humanoid Robotics Developer / ROS2 Engineer
· Type: Full-time / Contract / Project-based
· Location: To be confirmed
· Experience: 1 to 5+ years preferred. Strong hands-on project experience may also be considered.
Application Requirement
Applicants should submit their CV, GitHub or project portfolio, and examples of ROS2, robotics, simulation, AI, or humanoid robot projects they have worked on.
Benefits:
- Paid sick time
- Work from home
Work Location: Remote