Search by job, company or skills

LionsBot International

Lead Software Engineer, Visual SLAM

Early Applicant
  • Posted 22 days ago
  • Be among the first 10 applicants
3-5 Years

Job Description

Company Overview

Here at LionsBot, we are all one team, striving together for excellence.

We are seeking a Lead Visual SLAM Engineer to spearhead the design, development and deployment of high-performance Visual-based Simultaneous Localization and Mapping (SLAM) solutions for our fleet of autonomous cleaning robots. The ideal candidate will have deep expertise in SLAM technologies, computer vision, sensor fusion and non-linear optimization techniques. This will be combined with strong leadership and innovation capabilities.

Roles & Responsibilities

  • Design and implement real-time Visual SLAM systems, that are optimized to operate within computational constraints while maintaining high accuracy
  • Deploy visual SLAM systems onto a fleet of autonomous robots and ensure reliable and robust performance across diverse environments and operational conditions.
  • Establish key performance metrics for SLAM and benchmark against industry standards.
  • Evaluate and integrate sensors such as RGB-D cameras, IMUs, and LiDARs for SLAM applications.
  • Collaborate closely with product and hardware teams to ensure optimal sensor placement for new products
  • Research emerging SLAM and computer vision technologies and identify patentable innovations.
  • Maintain comprehensive documentation and lead knowledge-sharing initiatives.
  • Mentor junior engineers and uphold software engineering best practices through reviews and guidance.
  • Conduct frequent design and code reviews to ensure high engineering standards.
  • Collaborate with hardware and product teams to optimize sensor placement and system integration.

Requirements & Qualifications

  • Bachelor&aposs or Masters degree in Computer Science, Robotics, Electrical Engineering, or related field.
  • 3+ years of experience in Visual SLAM development in a robotics or related industry.
  • Proficient with ROS/ROS2.
  • Proficiency in modern C++ and scripting languages (e.g., Python, Bash).
  • Strong understanding of Simultaneous Mapping and Localization (SLAM).
  • Solid knowledge in computer vision and sensor fusion techniques.
  • Familiar with open-source non-linear optimization libraries (e.g., GTSAM, Ceres, g2o).
  • Solid foundation in linear algebra, probability, and optimization techniques.
  • Experienced in handling point clouds from 3D cameras and LiDARs.
  • Strong communication, collaboration, and problem-solving skills.
  • Experience with developing for embedded/ARM-based devices is a bonus.
  • Experience with driving research and patentable innovations is a bonus.

We encourage you to apply for this exciting opportunity if you&aposre ready to take on challenges and push the boundaries of Visual SLAM. Come be a part of our dynamic and collaborative team, where you&aposll work alongside other experts who share your enthusiasm for building robots. Apply now and join our team that&aposs shaping the future of cleaning robots!

More Info

Industry:Other

Function:Robotics

Job Type:Permanent Job

Date Posted: 09/09/2025

Job ID: 125840229

Report Job
View More
Last Updated: 20-09-2025 08:07:04 PM
Home Jobs in Singapore Lead Software Engineer, Visual SLAM