Autonomous Navigation Systems Architect

3 days ago


Singapore beBeeRobotics Full time $100,000 - $140,000

Are you a skilled robotics expert seeking a challenging opportunity to lead the development of autonomous navigation systems?

Job Description

We are currently looking for a highly experienced Senior Software Engineer – Robotics Navigation to design, develop and optimize real-time navigation algorithms in C++. The ideal candidate will have expertise in SLAM, path planning, obstacle avoidance, and safety-critical navigation in dynamic environments. You will work on architecting and optimizing navigation software with behavior trees for task-level decision-making, leveraging ROS 2 and modern software engineering practices.

The navigation stack will be developed for a Mecanum-wheeled robot in constrained environments, utilizing sensor fusion (LiDAR, IMU, vision, wheel odometry) for robust pose estimation and dynamic obstacle avoidance. Safety-critical interrupt handling will also be implemented for emergency stops, collision prevention, and recovery behaviors.

In addition, you will collaborate with manipulation & vision teams to ensure seamless coordination between navigation and cleaning operations, conduct field testing and iterate on navigation robustness in real-world environments.

Required Skills & Qualifications
  • Ph.D./M.S. in Robotics, Computer Science, or related field.
  • 5+ years of experience in robotics navigation (SLAM, path planning, obstacle avoidance).
  • Expertise in C++, ROS 2, and modern software architecture (OOP, design patterns).
  • Strong background in LiDAR-based SLAM (e.g., SlamToolBox, Nav2) and path planners(e.g., LatticeSMAC, MPPI)
  • Experience with behavior trees (e.g., Groot, BehaviorTree.CPP) for task management.
  • Knowledge of sensor fusion (Kalman filters, particle filters) and wheel odometry tuning.
  • Familiarity with Mecanum wheel kinematics and holonomic motion planning.
  • Experience with real-time systems and safety-critical software.
Benefits

This is an exciting opportunity to join our team and contribute to the development of cutting-edge robotics technology. As a Senior Software Engineer, you will have the chance to work on high-impact projects, collaborate with talented engineers, and shape the future of robotics navigation.

Our organization is committed to fostering a culture of innovation, collaboration, and continuous learning. We offer a competitive salary and benefits package, as well as opportunities for professional growth and development.

Others

If you are passionate about robotics and software engineering, and possess the skills and qualifications outlined above, we encourage you to apply for this exciting opportunity. Please submit your resume and cover letter to us today



  • Singapore beBeeNavigation Full time $80,000 - $120,000

    We are seeking a highly skilled Senior Software Engineer to lead the development of autonomous navigation stacks for our robots. The ideal candidate will have deep expertise in SLAM, path planning, obstacle avoidance, and safety-critical navigation in dynamic environments. Key Responsibilities: Design, develop, and optimize navigation stacks...


  • Singapore beBeeRobotics Full time

    Job Opportunity: We are seeking a seasoned software professional to spearhead the development of our autonomous navigation system. The ideal candidate has expertise in SLAM, path planning, and obstacle avoidance techniques. Key Responsibilities: Design, develop, and optimize the navigation stack for a Mecanum-wheeled robot. Implement sensor fusion...


  • Singapore beBeeRoboticsNavigation Full time $120,000 - $180,000

    Job OverviewWe are seeking a highly skilled robotics expert to lead the development of an autonomous navigation system for a Mecanum-wheeled toilet-cleaning robot.Main ResponsibilitiesDesign, develop, and optimize a navigation stack for a constrained environment, ensuring seamless movement and efficient obstacle avoidance.Implement robust sensor fusion for...


  • Singapore beBeeRoboticsNavigation Full time

    Job Overview We are seeking a highly skilled robotics expert to lead the development of an autonomous navigation system for a Mecanum-wheeled toilet-cleaning robot. Main Responsibilities Design, develop, and optimize a navigation stack for a constrained environment, ensuring seamless movement and efficient obstacle avoidance. Implement robust sensor...


  • Singapore beBeeRobotics Full time $90,000 - $120,000

    Navigation Engineer - Autonomous RoboticsWe are seeking a highly skilled and experienced navigation engineer to lead the development of autonomous navigation systems for our robots.The ideal candidate will have deep expertise in SLAM, path planning, obstacle avoidance, and safety-critical navigation in dynamic environments. You will architect and optimize...


  • Singapore beBeeNavigation Full time $120,000 - $180,000

    We are seeking an accomplished Lead Navigation Engineer to spearhead the development of cutting-edge autonomous navigation systems.Job Summary:This is a pivotal role that demands expertise in creating robust and scalable navigation solutions. As a key member of our team, you will oversee the design, implementation, and optimization of complex navigation...


  • Singapore beBeeRobotics Full time $90,000 - $120,000

    Autonomous Navigation Systems Engineer Job OpportunityWe are seeking a seasoned software professional to spearhead the development of our autonomous navigation system.Design, develop, and optimize the navigation stack for a Mecanum-wheeled robot.Implement sensor fusion for robust pose estimation and dynamic obstacle avoidance.Develop safety-critical...


  • Singapore beBeeNavigation Full time $90,000 - $120,000

    Robotics Navigation Software EngineerWe are seeking a highly skilled and experienced robotics navigation software engineer to lead the development of autonomous navigation systems for our robots.The ideal candidate will have deep expertise in SLAM, path planning, obstacle avoidance, and safety-critical navigation in dynamic environments. You will architect...


  • Singapore beBeeNavigation Full time

    Robotics Navigation Software Engineer We are seeking a highly skilled and experienced robotics navigation software engineer to lead the development of autonomous navigation systems for our robots. The ideal candidate will have deep expertise in SLAM, path planning, obstacle avoidance, and safety-critical navigation in dynamic environments. You will...


  • Singapore beBeeNavigation Full time $90,000 - $120,000

    Robotics Navigation Software EngineerWe are seeking a highly skilled and experienced robotics navigation software engineer to lead the development of autonomous navigation systems for our robots.The ideal candidate will have deep expertise in SLAM, path planning, obstacle avoidance, and safety-critical navigation in dynamic environments. You will architect...