Senior Software Engineer, Robotics Perception
LionsBot International is seeking a Senior Software Engineer to join their Autonomy team in Singapore. You will design and implement perception algorithms, develop sensor calibration pipelines, and work with LiDAR and camera systems to improve autonomous cleaning robots. The role requires proficiency in C++, Python, and Deep Learning frameworks like PyTorch or TensorFlow, alongside experience with ROS. You will collaborate with navigation and SLAM teams to deliver production-grade software.
50k new jobs listed every day. Install TAL to find more jobs like this.

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 join their Autonomy team in Singapore. You will design and implement perception algorithms, develop sensor calibration pipelines, and work with LiDAR and camera systems to improve autonomous cleaning robots. The role requires proficiency in C++, Python, and Deep Learning frameworks like PyTorch or TensorFlow, alongside experience with ROS. You will collaborate with navigation and SLAM teams to deliver production-grade software.
TAL's take
Solid role within a specialized robotics domain with clear technical requirements and ownership expectations.
The JD provides a very clear breakdown of technical responsibilities and required stack specific to robotics perception.
Must haves
- 3+ years experience in robotics perception or applied computer vision
- Proficient in C++ and Python development on Linux
- Experience with Deep Learning frameworks such as PyTorch or TensorFlow
- Familiarity with 2D/3D sensor processing and libraries like OpenCV and PCL
- Experience working with ROS1 or ROS2
- Bachelor’s or Master’s degree in CS, Robotics or related field
Tools and skills
About the company
Unfamiliar robotics company, defaulting to mid-tier startup status.