Senior Software Robotics Developer
2 weeks ago
Overview:
Key Responsibilities:
- Design, implement, and maintain software components for autonomous mobile robots.
- Develop and integrate robotic modules including SLAM, localization, path planning, trajectory tracking and robot health and monitoring.
- Characterize and integrate a variety of sensors (e.g., LIDAR, IMU, cameras), including calibration and performance testing.
- Write reliable and efficient code in C++ and Python.
- Collaborate with hardware, digital and AI teams to ensure seamless system integration.
- Test, deploy and debug robotic software systems.
- Contribute to continuous improvement of software development practices, including code reviews and unit testing.
Required Qualifications:
- 5-10 years of experience in robotics software development.
- Proficient in C++ and Python, with a strong understanding of software design principles.
- Hands-on experience with ROS1 and/or ROS2 in a production or research environment.
- Solid understanding of Linux systems and development tools.
- Experience with mobile robotics concepts, including SLAM, sensor fusion, trajectory following, and behavior trees.
- Familiarity with sensor drivers, integration, and performance evaluation.
- Demonstrated ability to debug complex systems in field and lab environments.
- Proven ability to work independently on complex tasks and deliver robust solutions.
- Ownership of major software components or robotic subsystems throughout development lifecycle.
Preferred Qualifications:
- Master’s or PhD in Robotics, Computer Science, Electrical Engineering, or a related field.
- Broad and deep expertise in indoor and outdoor robotic software systems and architecture (development, integration testing and deployment).
- Experience with simulation tools (e.g., Gazebo, RViz).
- Knowledge of control theory, state estimation, or real-time systems.
- Exposure to version control, CI/CD tools, and agile development workflows.
What We Offer:
-
Senior Robotics Developer
2 weeks ago
Singapore Augmentus Robotics Full timeResponsibilities Architect, develop, and implement software modules in accordance with proper coding principles and standards. Perform code reviews and contribute to establishing best practices in software engineering across the team. Support the integration and communication between software modules and robotic systems. Lead in the implementation and...
-
Robotics Software Engineer
2 weeks ago
Singapore DCONSTRUCT ROBOTICS PTE. LTD. Full timeAbout Us: We are a leading AI and robotics company at the forefront of technological innovation, dedicated to creating cutting-edge solutions that revolutionize industries. As we continue to grow, we are seeking talented Robotics Engineers to join our team.Job Description: dConstruct is hiring Software Engineers who will be developing our robotics software...
-
Robotics Software Engineer
2 weeks ago
Singapore DCONSTRUCT ROBOTICS PTE. LTD. Full timeAbout Us: We are a leading AI and robotics company at the forefront of technological innovation, dedicated to creating cutting-edge solutions that revolutionize industries. As we continue to grow, we are seeking talented Robotics Engineers to join our team. Job Description: dConstruct is hiring Software Engineers who will be developing our robotics software...
-
Senior Software Engineer
2 weeks ago
Singapore ROLO ROBOTICS PTE. LTD. Full timeRoles & Responsibilities Senior Software Engineer Company Rolo Robotics Pte Ltd Pioneering a kitchen revolution through the development of intelligent cooking robots. Who We Are Looking For Experienced software people who thrive with autonomy in a dynamic evolving environment, and are prepared to face new challenges head on, fail, and try again, both in the...
-
Senior Software Robotics Developer
2 weeks ago
Singapore Unison Consulting Pte Ltd Full timeOverview: Key Responsibilities: - Design, implement, and maintain software components for autonomous mobile robots. - Develop and integrate robotic modules including SLAM, localization, path planning, trajectory tracking and robot health and monitoring. - Characterize and integrate a variety of sensors (e.g., LIDAR, IMU, cameras), including calibration and...
-
Senior Robotics Engineer
5 days ago
Singapore CLEANHEIGHTS ROBOTICS PTE. LTD. Full timeDevelop ROS 2 packages (in C++ and python) and enhance features of existing packages - Work with other robotics engineers to integrate and test various packages and serve as a point of support and stability in the team. - Handle release of new versions of packages - Design embedded software to be used within automated and AI system - Test and commission of...
-
Robotics Engineer
4 days ago
Singapore Eureka Robotics Full time $60,000 - $120,000 per yearRobotics Engineer (Mechanical)Singapore officeCompany presentationEmpowered by Robotics and AI research from NTU Singapore, MIT, and the University of Tokyo, Eureka Robotics delivers Robotics & AI products, software, and systems to automate tasks that require High Accuracy and High Agility (HAHA).Eureka's strengths lie in its proprietary technologies and...
-
Robotics Engineer
2 weeks ago
Singapore DCONSTRUCT ROBOTICS PTE. LTD. Full timeJob Title: Robotics EngineerLocation: SingaporeAbout Us: We are a leading AI and robotics company at the forefront of technological innovation, dedicated to creating cutting-edge solutions that revolutionize industries. As we continue to grow, we are seeking talented Robotics Engineers to join our team.Job Description: dConstruct is looking for robotics...
-
Robotics Software Developer
3 days ago
Singapore SPEARING EXECUTIVE SEARCH PTE. LTD. Full timeAre you a skilled Robotics Software Developer with a specialisation in robotics looking for a new opportunity in the AI & Robotics Industry? Our Employment Agency is currently working with a leading player highly sought-after in this dynamic industry. We are actively searching for exceptional talent to join their prestigious team and make a real impact....
-
Robotics Engineer, Ecosystem
2 weeks ago
Singapore Kabam Robotics Full time $80,000 - $120,000 per yearAs a Robotics Engineer on the Ecosystem team, you will join the team responsible for the software running on hundreds of robots operating 24/7 across the globe. Not only kabam's security robots, you'll also work on integrating third-party robots—ranging from quadrupeds to cleaning robots—into Smart+, our unified platform for real-world operations.What...