Senior Software Engineer, Navigation and Control
8 hours ago
Senior Software Engineer, Navigation and Control Join to apply for the Senior Software Engineer, Navigation and Control role at LionsBot International Job Description & Requirements 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 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) LionsBot International is an equal opportunities employer and welcomes applications from all qualified candidates. #J-18808-Ljbffr
-
Guidance, Navigation and Control Engineer
1 week ago
Singapore Singapore Technologies Engineering Ltd Full timeJob ID: 18290 - Location: Land - 249 Jalan Boon Lay, SG - Description: - **Work with aerodynamic engineers to model and validate 6-DOF dynamic models of aerial vehicles.**: - **Design and implement algorithms for guidance, navigation and control of aerial vehicles.**: - **Simulate and validate alorithms in MATLAB/ Simulink.**: - **Work with embedded...
-
Senior Software Engineer
1 week ago
Singapore HIVEBOTICS PTE. LTD. Full time**Job Summary**: **Key Responsibilities**: - Design, develop, and optimize the **navigation stack**(localization, SLAM, path planning, obstacle avoidance) for a **Mecanum-wheeled robot**in constrained environments. - Implement **sensor fusion**(LiDAR, IMU, vision, wheel odometry) for robust **pose estimation**and **dynamic obstacle avoidance**. - Develop...
-
Hbs - Software Engineer, Robot Navigation
6 days ago
Singapore Continental AG Full timeTasks - Design and develop software modules that allow different components in the navigation system such as the planners, controllers, and environment models to work seamlessly. This involves designing and developing component interfaces, state machine or behavior tree implementations, plugin frameworks, configuration and constraint management systems and...
-
Service Engineer, Navigation
1 week ago
Singapore Wärtsilä Full timeService Engineer, Navigation - As ANCS (Automation, Navigation & Control Systems), we transform how vessels perform to create the safest and most efficient journey for our customers - always with the vision in mind to navigate towards a more sustainable maritime industry. With our rich history of pioneering maritime technologies, we have defined industry...
-
Hbs - Senior Specialist, Robot Navigation
6 days ago
Singapore Continental AG Full timeTasks - R&D on robot navigation system architectures. There are several standard approaches on how navigation systems are designed. You will be working on continuously improving these designs for our needs. - Design and develop robot navigation system managers using tools such as state machines and behavior trees, event processing systems, constraint...
-
Senior Software Engineer
1 week ago
Singapore Sioux High Tech Software Ltd. Full timeABOUT SIOUX Sioux is a strategic high-tech solutions provider that develops, innovates and assembles complex high-tech systems We have a team of over 1,200 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a...
-
Research Engineer
2 weeks ago
Singapore National University of Singapore Full timeJoin to apply for the Research Engineer (Visual Navigation Model)role at National University of Singapore . Job Description One Research Engineer position is open in the research group of Assistant Professor Zhao Lin, at the Department of Electrical and Computer Engineering, National University of Singapore (NUS). The Research Engineer will work closely with...
-
Robotic Engineer
1 week ago
Singapore HIVEBOTICS PTE. LTD. Full time**Company Overview** At Hivebotics, our mission is to help workers attain the best productivity and quality of life by automating dirty, demeaning and dangerous tasks. We are currently developing autonomous toilet cleaning robots with the aim to be the market leader in developing mobile manipulator based service robots. **Job Overview** As an Autonomous...
-
Senior Software Engineer
7 days ago
Singapore Sioux High Tech Software Full time $120,000 - $180,000 per yearJob description ABOUT SIOUXSioux is a strategic high-tech solutions provider that develops, innovates and assembles complex high-tech systemsWe have a team of over 1,200 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our...
-
Singapore Sioux High Tech Software Ltd. Full timeOverview As a Software Engineer for Semiconductor Equipment Control Software at Sioux, you are responsible for the entire software engineering process covering software requirements engineering, software design, software construction (implementation), software testing, program analysis, and software maintenance. On this career trajectory you can advance into...