Jobs on TAL
All jobsOnsiteEngineeringrobotics3+ yearsc++
OnsiteSeniorrobotics

Senior Software Engineer, Navigation and Control

LionsBot InternationalSingapore, East RegionPosted 19 May 2026

LionsBot International is seeking a Senior Software Engineer to advance navigation and control systems for their autonomous cleaning robots. The role involves designing behavior trees, global planning algorithms, and control systems for real-time motion. You will collaborate with SLAM and perception teams to ensure robot reliability. Candidates should have a strong background in robotics, C++, Python, and ROS.

Matched by TAL

50k new jobs listed every day. Install TAL to find more jobs like this.

Install TAL

Experience

3+ years

Function

Engineering

Work mode

Onsite, Singapore

Company

Tier 2

What you will work on

LionsBot International is seeking a Senior Software Engineer to advance navigation and control systems for their autonomous cleaning robots. The role involves designing behavior trees, global planning algorithms, and control systems for real-time motion. You will collaborate with SLAM and perception teams to ensure robot reliability. Candidates should have a strong background in robotics, C++, Python, and ROS.

TAL's take

Quality 60/1005/5 clarityTier 2 company

Solid technical role in robotics with well-defined scope at a growing mid-stage startup.

The JD provides a very clear scope, specific technical stack, and well-defined responsibilities for a navigation and control engineer.

Must haves

  • 3+ years industry experience in autonomous robots
  • Proficiency in C++ and Python on Linux
  • Experience with ROS1 or ROS2
  • Solid foundation in kinematics, dynamics, and control theory
  • Hands-on experience with behavior planning frameworks

Tools and skills

c++pythonlinuxros1ros2behaviortree.cpp

Nice to have: reinforcement learning, jetson, arm.

About the company

Established robotics startup, scaling operations in Singapore.