Locomotion Research Engineer

JOB DESCRIPTION

Design and train RL locomotion policies for bipedal walking, lateral movement, push recovery, and dynamic motion
Develop and maintain MuJoCo-based simulation environments with custom actuator models that faithfully reproduce hardware IO timing, CAN bus delays, and motor saturation characteristics
Own the domain randomization strategy: model the specific sources of sim-real mismatch and randomize what is genuinely uncertain, not everything
Run processor-in-the-loop validation, including real firmware against simulated robots over virtual CAN, before any policy touches hardware
Deploy and tune locomotion controllers on Asimov, iterating rapidly across sim and physical platforms
Work with Data Engine telemetry to refine domain randomization and close identified sim-real gaps
Collaborate with firmware, mechanical, and perception teams on cross-stack issues affecting locomotion performance
Contribute to open-source releases of locomotion models, training code, and simulation assets

JOB REQUIREMENT

5+ years of experience in locomotion, legged robotics, or related controls and learning fields
Proven track record deploying locomotion on physical humanoid or legged robots in a production or near-production setting -- you have shipped policies that run on real hardware, not just in simulation
Strong proficiency in Python and C++
Deep understanding of reinforcement learning and sim-to-real transfer for humanoid locomotion, including policy architecture choices and training dynamics that hold up on real hardware
Experience with trajectory optimization, MPC, or hybrid control approaches alongside learned policies
Deep understanding of rigid body dynamics, contact mechanics, and whole-body control
Hands-on experience debugging sim-to-real gaps on physical platforms -- you know what breaks and why
Familiarity with actuator behavior, motor dynamics, and low-level control integration at the hardware level
Familiarity with state estimation, sensor fusion, and motion capture for locomotion
Strong experimental intuition and ability to drive complex cross-functional work from research through deployment
Bonus points for:
Research background in legged robotics, RL for control, or related areas -- publications or preprints welcome
Contributions to open-source robotics or locomotion research
Experience with processor-in-the-loop or hardware-in-the-loop validation workflows

WHAT'S ON OFFER

Collaborate with a world-class research team on meaningful, high-impact projects
Own and shape the core training code infrastructure used daily by the team
Work on real models, real data, and real scale - not toy problems
Help bridge the gap between research velocity and engineering quality
Flexible work environment with a culture that values depth, clarity, and curiosity

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Product

Technical Skills:

Location:

Others - Singapore

Working Policy:

Onsite

Salary:

Negotiation

Job ID:

J02087

Status:

Active

Related Job:

Staff Engineer, Firmware

Others - Singapore


Product

  • Firmware
  • C/C++

Architect and build the firmware stack for Asimov from scratch, including OS selection, toolchain setup, and board support package development Design and implement firmware for real-time processing units across Asimov's hardware platform Build and maintain embedded Linux environments for onboard compute, including BSP bring-up, device tree configuration, kernel driver development, and userspace/kernel interfaces Develop and maintain low-level drivers for actuators, sensors, IMUs, and communication buses (CAN, EtherCAT, SPI, I2C, UART) Architect real-time control loops with strict latency and determinism requirements Collaborate with mechanical, electrical, and controls engineers to co-design hardware and firmware interfaces Build tooling for firmware flashing, diagnostics, and in-field debugging Define and enforce firmware architecture standards, code quality practices, and review processes across the team Contribute to hardware bring-up for new revisions of Asimov, from schematic review through validation

Negotiation

View details

iOS Engineer - GSaaS

Ho Chi Minh - Viet Nam


Product

  • iOS
  • Swift
  • Objective-C

Creating and managing essential features for various services (Message, Mail, Drive, Notes, Survey, etc.) Ensuring the stability of services and providing ongoing support Working closely with diverse teams to oversee the development of services from start to finish Constantly enhancing app performance, usability, and reliability with a focus on the user experience

Negotiation

View details

Software Development Engineer in Test

Ho Chi Minh, Ha Noi - Viet Nam


Product

  • SDET
  • Automation Test

Creating and maintaining automation test frameworks for Web and API Working with Product and AI teams to define quality metrics for AI-driven features Participating in upstream processes to effectively execute testing and identify risks early on Ensuring high test coverage across UI, API, and system levels Creating test strategies and plans to guarantee quality and delivery speed at the team level Implementing process improvements within the SDLC and "Shift-Left" initiatives based on bug trend and root cause analysis Mentoring and supporting the professional growth of others through knowledge sharing Backend: Ruby (on Rails), Go, Amazon Aurora (MySQL), Elasticsearch, DynamoDB Frontend: ReactJS, VueJS, NuxtJS, NextJS Mobile App: Kotlin, Swift, Flutter Deploy/Build: CodePipeline, CodeBuild, CircleCI, GitHub Actions Automation test: Autify, Magicpod Others: swagger, Docker, Figma, Confluence, JIRA, esa

Negotiation

View details