Lead Software Engineer

lionsbot international

Singapore

On-site

SGD 70,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

lionsbot international is seeking a Lead SLAM Engineer in Singapore to drive the development of high-performance SLAM solutions for autonomous cleaning robots. This role involves optimizing algorithms, mentoring engineers, and shaping future robotics technologies.

The ideal candidate should have at least 3 years of experience in SLAM technologies, strong knowledge in computer vision, and proficiency in modern C++ and Python development.

Qualifications

  • Minimum of 3 years of experience in a relevant industry working on SLAM technologies.
  • Strong understanding of SLAM techniques.
  • Excellent analytical and critical thinking skills.

Responsibilities

  • Design and implement 2D/3D SLAM algorithms for mobile robots.
  • Maintain and debug existing algorithms while ensuring reliable performance.
  • Provide mentorship to junior engineers.

Skills

Simultaneous Localization and Mapping techniques
Computer vision
Sensor fusion techniques
Modern C++
Python
ROS/ROS2
Mathematics (probability, linear algebra, optimization)

Education

Bachelor's or Master's degree in computer science, electrical engineering, robotics, or related field

Tools

GTSAM
g2o
Ceres

Job description

Job Description & Requirements

We are seeking a Lead SLAM Engineer to drive the development of high-performance Simultaneous Localization and Mapping (SLAM) solutions for our fleet of autonomous cleaning robots. The successful candidate will be responsible for owning and enhancing the existing SLAM pipeline, leveraging state-of-the-art techniques to deliver real-time, robust performance in dynamic environments. Beyond technical contributions, this role involves mentoring engineers, advancing SLAM research, and shaping the next generation of autonomous localization and mapping technologies.

Key Responsibilities
  • Design, implement and optimize 2D/3D SLAM algorithms for high precision and real-time localization of mobile robots in both indoor and semi-indoor environments.
  • Design, implement and optimize 2D/3D lifelong mapping algorithms.
  • Maintain, debug and improve upon existing algorithms that are deployed on the machines and perform periodic validations to ensure reliable performance.
  • Establish key performance metrics for SLAM system evaluation and perform benchmarks against industry standards.
  • Evaluate and select optimal sensors related to SLAM applications, such as depth cameras, IMUs, and LiDARs.
  • Collaborate closely with product and hardware teams to ensure optimal sensor placement for new products Explore emerging SLAM and computer vision technologies to enhance system performance, and also identify opportunities for patentable innovations.
  • Provide technical guidance and mentorship to junior engineers.
  • Conduct design and code reviews to ensure high engineering standards.
Qualifications & Experience
  • Bachelor's or Masters degree in computer science, electrical engineering, robotics, or a related field.
  • Minimum of 3 years of experience in a relevant industry, working on SLAM technologies.
  • Strong understanding of Simultaneous Localization and Mapping techniques.
  • Solid knowledge in computer vision and sensor fusion techniques.
  • Familiar with open-source libraries such as GTSAM, g2o, ceres, etc.
  • Expertise with dealing with pointclouds from various sensor sources such as LiDAR, RGBD cameras and IMUs.
  • Highly proficient in modern C++ and Python development on Linux.
  • Proficient in ROS/ROS2.
  • Good mathematical knowledge in probability, linear algebra, optimization, and Bayesian filtering techniques (e.g., EKF, Particle Filters, Graph Optimization).
  • Experience with developing for embedded/ARM-based devices is a bonus.
  • Strong analytical and critical thinking skills to overcome technical challenges.
  • Excellent communication and collaboration skills with internal engineering teams.

If you have a passion for driving meaningful operational improvements, excel at analytical problem-solving, and thrive in a dynamic scaleup atmosphere, we invite you to join LionsBot and help shape the future of robotics innovation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Visual Slam Engineer
Lead Visual Slam Engineer

lionsbot international • Singapore

On-site
SGD 120,000 - 180,000
Lead SLAM Engineer for Autonomous Robots
Lead SLAM Engineer for Autonomous Robots

lionsbot international • Singapore

On-site
SGD 70,000 - 100,000
Lead Software Engineer, Localization
Lead Software Engineer, Localization

GRABTAXI HOLDINGS PTE. LTD. • Singapore

On-site
SGD 150,000 - 210,000
Lead Visual SLAM Engineer for Autonomous Robots
Lead Visual SLAM Engineer for Autonomous Robots

lionsbot international • Singapore

On-site
SGD 120,000 - 180,000
SLAM Architect (Robotics)
SLAM Architect (Robotics)

Hyphen Connect Limited • Singapore

On-site
SGD 80,000 - 120,000
Navigation & Control Engineer
Navigation & Control Engineer

Neara • Singapore

On-site
SGD 76,000 - 115,000
Senior / Lead Software Engineer (Robotics)
Senior / Lead Software Engineer (Robotics)

Quesscorp Singapore Pte Ltd • Singapore

On-site
SGD 70,000 - 90,000
SENIOR SOFTWARE ENGINEER (PATH PLANNING)
SENIOR SOFTWARE ENGINEER (PATH PLANNING)

Neara • Singapore

On-site
SGD 120,000 - 180,000
Navigation & Control Engineer
Navigation & Control Engineer

LionsBot International • Singapore

On-site
SGD 60,000 - 80,000
Lead Localization Engineer (L4 Autonomous Systems)
Lead Localization Engineer (L4 Autonomous Systems)

GrabTaxi Holdings Pte. Ltd. • Singapore

On-site
SGD 90,000 - 130,000
Term Life Insurance
Comprehensive Medical Insurance
FlexWork arrangements
+2