// What You'll Do
Responsibilities
- Assist in developing and testing ROS2 nodes for perception, planning, and control modules
- Write unit and integration tests for robotics software components
- Help maintain embedded firmware libraries and hardware abstraction layers
- Set up and run robot simulations in Gazebo for algorithm validation
- Document code, APIs, and system architecture for knowledge sharing
- Participate in lab sessions and real-robot testing events
- Contribute to internal tooling and developer productivity improvements
// What We Need
Requirements
- ▸Bachelor's degree in Robotics, Electrical Engineering, Computer Science, or equivalent
- ▸Working knowledge of C++ and Python
- ▸Basic understanding of Linux and command-line tooling
- ▸Familiarity with ROS or ROS2 (from coursework or personal projects)
- ▸Enthusiasm for autonomous systems and willingness to learn fast
- ▸Good English communication skills for technical documentation
// Bonus Points
Nice to Have
- Robotics competition experience (RoboCup, DARPA Subterranean, etc.)
- Personal projects with Arduino, Raspberry Pi, or custom robot builds
- Basic exposure to machine learning or computer vision
// Tech Stack
C++PythonROS2Linux / UbuntuGazeboGit / GitHub
// Key Skills
C++PythonLinuxROS BasicsGit
// Role Details
Location
Hanoi
Type
Full-time
Experience
0–2 years
Level
Junior
Ready to Apply
Send your resume and a short note about why you're excited about this role.
Send Application