jobs in FRONTIER FORCE TECHNOLOGY PTE LTD

FRONTIER FORCE TECHNOLOGY PTE LTD Hiring! Full Time Software Engineer for Humanoid Robot Programming in Central Region (Singapore), Earn up to SGD 8,000 - Ricebowl

Software Engineer for Humanoid Robot Programming

FRONTIER FORCE TECHNOLOGY PTE LTD

Central Region (Singapore)

Share
Save

Working Location

  • 338D KING GEORGE'S AVENUE Central Region (Singapore) Singapore

Job Description

Responsibilities

Software Engineer for Humanoid Robot Programming


Requirements:

  • Degree in Robotics, Computer Science, Mechatronics or related field.
  • At least 2 years of professional experience programming mobile or legged robots that ran on real hardware — not simulation-only.
  •  Willing and able to work on-site at the factory lab full-time, including handson time with the robot and factory equipment.
  • Strong Python and C++ on Ubuntu Linux; git-based workflow.
  • ROS 2 (Humble or newer): nodes, actions, launch files, TF, DDS configuration (Cyclone DDS / Fast DDS).
  • Nav2: costmaps, behavior trees, waypoint/fixed-route following, recovery behaviors, indoor localization.
  • Fiducial docking: April Tag/ArUco detection, camera calibration, closed-loop terminal alignment.
  • Imitation-learning manipulation: training and deploying ACT / Diffusion Policy style policies in PyTorch, teleop data collection, dataset curation, on-robot evaluation.
  • REST/WebSocket API integration between factory systems and the robot.
  • Practical hardware debugging: joint states, IMU,RGB-D cameras, Wi-Fi reliability, power.
  • Strongly preferred Hands-on experience with Unitree G1/H1 and unitree_sdk2 / unitree_sdk2py, including its Python-version and Cyclone DDS constraints.
  • Humanoid locomotion tuning and safe load-carrying gait.
  • Object classification on-robot (magazine type identification) with YOLO/segmentation or VLM-based methods, deployed on Jetson/TensorRT

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More