Senior Software Engineer (Path Planning)

Posted 2 Days Ago
Be an Early Applicant
Singapore, SGP
In-Office
Senior level
Robotics • Automation
The Role
Develop and deploy perception systems for robots, including sensor calibration, multi-sensor fusion, point-cloud processing, onboard and offboard vision models, synthetic data, and model lifecycle management. The role also owns experiment tracking, dataset versioning, embedded model deployment, automated benchmarks, and software-in-the-loop regression testing.
Summary Generated by Built In

Role Purpose:

Covers the full perception stack: sensor calibration and multi-sensor processing, and the vision models that run on the robot and in our data pipeline.

A hands-on role on a small team. The exact scope is shaped around your strengths at onboarding, with room to grow into technical ownership of the stack.

Key Responsibilities:

  • Sensor calibration across depth, 3D LiDAR, RGB, ToF and sonar, including on-field calibration.

  • Multi-sensor processing and fusion, and keeping the pointcloud pipeline stable and inside its CPU budget.

  • Onboard models: detection and segmentation, including zone proposals on the map.

  • Offboard models: auto-labelling, data mining and synthetic data generation.

  • Research into newer models: vision-language models, monocular depth, and 3D reconstruction / world modelling for simulation and synthetic data.

  • Data pipeline and model lifecycle: dataset and model versioning, experiment tracking, and gated model OTA.

  • Automated testing: benchmarks and software-in-the-loop regression as a release gate.

Required Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Robotics or a related field.

  • Minimum 4 years in perception or computer vision for a real product, with strong Python and PyTorch, plus C++ for onboard code.

  • Required: hands-on experience on both sides – sensor processing (calibration, pointclouds, depth or LiDAR) and training vision models on your own collected data. One side only is not enough for this role.

  • Deployed models to embedded compute (OpenVINO, TensorRT, ONNX, RKNN, Hailo or similar). ROS 2 experience is a strong plus.

Skills Required

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Robotics, or a related field
  • At least 4 years of perception or computer vision experience on a real product
  • Strong Python and PyTorch skills
  • C++ experience for onboard code
  • Hands-on experience with sensor processing, including calibration, point clouds, depth, or LiDAR
  • Experience training vision models using personally collected data
  • Experience deploying models to embedded compute using OpenVINO, TensorRT, ONNX, RKNN, Hailo, or similar technologies
  • ROS 2 experience
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Singapore
143 Employees
Year Founded: 2018

What We Do

Founded in 2018, LionsBot is a Singapore-headquartered smart robotics company providing deep technology solutions to the commercial cleaning industry. LionsBot has created a range of autonomous floor-cleaning machines designed and built in Singapore and equipped with LionsOS, its proprietary cloud operating system. The company’s first robot, the LeoBot, was awarded the prestigious Interclean Amsterdam Innovation Award in 2020 – the first Asian company to win this coveted prize. LionsOS was awarded the European Cleaning & Hygiene Award for technological innovation of the year in 2022 and the prestigious IF design award in 2023. The R3 Vac was awarded the Red Dot award – one of the world’s largest design competitions. Today, LionsBot has over 1,700 cleaning robots in 30 countries and counting across Europe, the US and Asia, with subsidiaries in India, the US and Netherlands.

Similar Jobs

LionsBot Logo LionsBot

Senior Software Engineer

Robotics • Automation
In-Office
Singapore, SGP
143 Employees

Micron Technology Logo Micron Technology

Senior Engineer

Artificial Intelligence • Hardware • Information Technology • Machine Learning
In-Office
Singapore, SGP
45000 Employees

Micron Technology Logo Micron Technology

Intern - MSB Process & Equipment Engineer

Artificial Intelligence • Hardware • Information Technology • Machine Learning
In-Office
Singapore, SGP
45000 Employees

Adyen Logo Adyen

Product Manager

Fintech • Payments • Financial Services
Easy Apply
Hybrid
Singapore, SGP
4771 Employees

Similar Companies Hiring

Fairly Even Thumbnail
Hardware • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees
LTX Thumbnail
Robotics • Conversational AI • Generative AI
Jerusalem, Israel
200 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account