[Career Week 2025] VinRobotics | Robotics Controls Engineer ( >2yrs exp)

Hanoi

Full-time

10/04 — 30/04/2025

Job Description

VinRobotics, based in Hanoi, Vietnam, is revolutionizing corporate operations with a fleet of autonomous robots addressing labor shortages and challenging tasks. Join our in-office team to help bring our vision of deploying autonomous robots to solve real-world problems.


Position Overview:
We are seeking Junior and Senior Robotics Controls Engineers to design and implement
control system software for VinRobotics' robots. This role focuses on solving complex
whole-body coordination problems and enabling robots to move and interact naturally with their
environment. You will work in both simulation and hardware environments, with the opportunity
to pioneer new capabilities for next-generation robotics.


Key Responsibilities:
● Design and develop C++ control algorithms and create their python bindings to
support locomotion and manipulation tasks for robots.
● Solve whole-body coordination problems that arise during manipulation and
environmental interaction.
● Test, evaluate, and perform failure analysis of control software to improve robot
performance in real-world scenarios.
● Collaborate with engineers and technicians to analyze and address hardware-related
issues.


Required Qualifications:
● 2+ years of experience implementing optimization-based multi-DOF control
algorithms, including:
○ Trajectory optimization, e.g., CHOMP, GPMP
○ Model-predictive control (MPC).
○ Whole-body control.
● Strong understanding of spatial kinematics and related mathematical concepts.
● Fluency in modern C++ development and CPython.
● Experience with control algorithms (e.g., PID) and communication protocols (e.g., I2C,
SPI, UART).
● Proven track record of implementing and deploying optimal control algorithms in
simulation and/or hardware environments.
Preferred Qualifications:
● Experience working on multi-DOF robot hardware, particularly in industry.
● Familiarity with C++14/17/20, Python, and/or MATLAB for robotics development.
● Exposure to multiple parts of the software stack, including modeling, estimation,
planning, and control.
● Experience integrating machine learning into control systems to improve adaptability and
robustness.
● Enthusiastic about controlling robots.

Application form

Full Name *
Email Address *
College  *
VinUni Email  *
Your Resume *
To attach your Resume, click here to upload from your Computer.
Security code *

Submit