1,981,693open jobs
116,967companies
252,700added this week
Browse all
Salary
≈ $108k – $259k per year (Estimated)
Location
Remote (South Korea)
Seniority
Staff · 3+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 26, 2026. First seen by Alion on Sep 5, 2026.

Overview
Company
Impact
Profile match
Headquartered in Singapore, LionsBot is a smart robotics company specializing in autonomous floor-cleaning solutions for the commercial cleaning industry. The firm develops and manufactures AI-driven cleaning robots powered by its proprietary cloud operating system to automate large-scale sanitation across commercial and industrial facilities. Combining hardware engineering with intelligent software, its technology helps facility operators improve cleaning efficiency, optimize workflows, and support workplace health standards.

Job Description

We are seeking a talented Software Engineer to drive the development of advanced behavior, planning, and control strategies for our global fleet of autonomous cleaning robots. This role is ideal for an engineer passionate about robotics, algorithm development, and system integration. You will work on planning, real-time decision making and implement features such as multi-floor navigation and docking control systems. You will also work with other engineers to develop robust testing pipelines, aimed at ensuring quality and reliability of our robots.

You will own independent deliverables, collaborate closely with SLAM and Perception engineers, and play a critical role in shaping the next generation of autonomous systems. Key responsibilities include:

Key Responsibilities

  • Design and implement modular behavior tree architectures for complex and robust robot decision-making.

  • Develop and optimize global planning algorithms (A*, D*, RRT*, PRM, etc.) for dynamic environments.

  • Design and tune local planners and controllers for smooth and safe robot motion (e.g. MPC, TEB, DWA)

  • Optimize planning and control systems to ensure real-time system performance, including timing guarantees for control loops.

  • Collaborate with SLAM and Perception engineers to align navigation with perception, mapping.

  • Develop comprehensive test cases for validating algorithms and software in both simulated and real-world environments, to ensure reliable performance.

  • Maintain comprehensive documentation of all code implementations and test cases

  • Explore advanced planning and control methods for real-world deployment (e.g., reinforcement learning-based planning)

Qualifications & Experience

  • Bachelor’s or Master’s degree in CS, Robotics, or a related field (or PhD with relevant focus)

  • 3+ years of industry experience in developing and deploying behavior, planning and control systems for autonomous robots.

  • Proficient in C++ and Python development on Linux.

  • Experience working with ROS1 / ROS2.

  • Solid foundation in data structures, algorithms, kinematics, dynamics, and control theory

  • Strong understanding of robot dynamics, kinematics, and control theory.

  • Hands-on experience with behavior planning frameworks (e.g. BehaviorTree.CPP).

  • Strong understanding of global and local path planning algorithms.

  • Familiarity with sensor modalities (e.g. LiDAR, RGBD cameras, IMUs)

  • Strong attention to detail, with excellent problem-solving and debugging skills

  • Experience with reinforcement learning applied to behavior, planning or control is a bonus.

  • Experience with optimizing software for embedded hardware (e.g., Jetson, ARM) is a bonus.

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.

*Only shortlisted candidate will be notified

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,981,693 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Robotics
Similar stack
Same company
In your city
$100k – $150k per year • Remote (United States) • 10+ years exp • Bachelor's Degree
Python
C++
Robotics
ROS
Gazebo
Isaac Sim
MuJoCo
Sensor Fusion
Motion Planning
Apply
≈ $91k – $215k per year (Estimated) • Remote (Germany) • Munich
AI/ML
Reinforcement Learning
Robotics
Reinforcement Learning
Design
SolidWorks
SpaceTech
Siemens NX
DO-160
FMEA
IBM DOORS
MedTech
Verification & Validation
Apply
$72k – $109k per year • Remote (United States) • Full-Time • 5+ years exp • Associate's Degree • United States
Apply
≈ $60k – $144k per year (Estimated) • Remote (Spain) • Contractor • 5+ years exp • Tres Cantos
Python
C++
DevOps
Linux
Robotics
ROS2
Gazebo
SLAM
Sensor Fusion
Path Planning
Motion Planning
Apply
$100k – $230k per year • Remote (United States, Singapore) • Full-Time • 3+ years exp • San Francisco
Python
AI/ML
Cursor
ChatGPT
Claude Code
Reinforcement Learning
Multimodal AI
Vision-Language-Action
Physical AI
Embodied AI
Robotics
Imitation Learning
Reinforcement Learning
Apply
$59k – $109k per year • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • New York • London • Englewood • Boston • Chicago
Python
SQL
C#
C++
Management
Power Apps
Apply
≈ $65k – $115k per year (Estimated) • In office • Full-Time • Melbourne
Python
SQL
SAS
Analytics
Power BI
Apply
In office • Full-Time • Bengaluru
Python
SQL
Databases
Firestore
Google BigQuery
DevOps
GCP
Google Cloud Run
QA
Pytest
Apply
≈ $85k – $170k per year (Estimated) • Hybrid • Full-Time • 7+ years exp • Bachelor's Degree • London
Python
SQL
Python
pySpark
Databases
Snowflake
Databricks
AI/ML
Spark
dbt
DevOps
CI/CD
Apply
≈ $107k – $257k per year (Estimated) • Remote (South Korea) • Full-Time • 3+ years exp • Bachelor's Degree
Python
C++
C++
TensorFlow C++
AI/ML
Computer Vision
TensorFlow
PyTorch
Machine Learning
DevOps
Linux
Robotics
ROS2
Sensor Fusion
Perception
Apply
In office • Internship • Bachelor's Degree • Singapore
Python
C++
DevOps
Git
Linux
Robotics
ROS
Nav2
ROS2
RViz
Gazebo
Isaac Sim
Cartographer
Path Planning
slam_toolbox
Apply
≈ $56k – $135k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Singapore
Python
C++
AI/ML
Reinforcement Learning
DevOps
Linux
Game Dev
Behavior Tree
Robotics
ROS2
BehaviorTree.CPP
SLAM
Path Planning
Model Predictive Control
Reinforcement Learning
Apply
≈ $78k – $154k per year (Estimated) • In office • Full-Time • 5+ years exp • United States
Apply
≈ $90k – $190k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • United States
Analytics
Tableau
Power BI
Apply
See all jobs
This is one of many
1,981,693 more open roles from verified company boards, updated every day.