
Robotics Software Engineer
3 days ago
We are seeking Robotics Software Engineers to join our team in developing advanced robotic systems for real-world applications. In this role, you will design, implement, and optimize software modules that enable robots to perceive, navigate, and interact with their environment. Depending on your expertise, you may focus on one of the following domains: navigation, SLAM, perception, or machine learning.
This position is ideal for engineers with solid robotics experience who are excited about solving challenging problems and contributing to the development of reliable, deployable robotic systems.
Responsibilities
- Design, develop, and maintain robotics software components in C++ and/or Python.
Implement algorithms in one or more specialized areas:
Navigation: path planning, obstacle avoidance, multi-robot coordination.
- SLAM & Localization: real-time mapping, sensor fusion, optimization-based state estimation.
- Perception: computer vision, 3D point cloud processing, object detection and tracking.
- Machine Learning: model training, inference optimization, integration of AI into robotic systems.
- Integrate and test software on physical robots and simulation environments (e.g., Gazebo, Isaac Sim).
- Debug, profile, and optimize software for performance and reliability in field deployments.
- Collaborate with cross-functional teams on hardware integration, system testing, and deployment.
- Document designs, code, and test results to support maintainability and knowledge sharing.
Requirements
- Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or related fields.
- 2+ years of professional experience in robotics software development.
- Proficiency in C++ (preferred) and/or Python.
- Hands-on experience with ROS2.
- Familiarity with robotic middleware, sensor drivers, and simulation tools.
- Strong problem-solving skills and ability to work independently as well as in a team.
- Good communication skills and ability to collaborate in a multi-disciplinary environment.
Preferred Skills (domain-specific, one or more of the following)
- Navigation: Motion planning libraries (OMPL, Nav2), multi-agent navigation strategies.
- SLAM: Experience with frameworks like GTSAM, Cartographer, KISS-ICP etc
- Perception: OpenCV, PCL, 3D reconstruction, semantic segmentation.
- Machine Learning: PyTorch/TensorFlow, real-time inference, reinforcement learning.
- Experience deploying software on real robots in the field.
Application Materials
- Resume/CV
- Link(s) to code sample(s), in a publicly accessible repository
-
Robotics Application Engineer
3 days ago
One North, Singapore Weston Robot Pte Ltd Full time $80,000 - $240,000 per yearWe are seeking Robotics Application Engineers to join our team in building and delivering advanced robotic systems. This role offers a unique blend of hands-on deployment and support with a clear growth path into robotics software development. You'll play a critical role in setting up, testing, and maintaining robots in real environments, while gradually...
-
Robotic and Automation Design Engineers
2 weeks ago
North Region, Singapore Automatic Controls And Instrumentation Pte Ltd Full time $60,000 - $120,000 per yearJob Highlights· Training will be provided· Degree or Diploma in Mechanatropnics / Robotics / Electronics / Electrical Engineering / Software Engineering· Good remuneration (depends on qualification & experience)Job DescriptionCompany business is in the area of Software Development for Process Control Automation and Motion Control, IT and AnalyticsIf you...
-
Robotic and Automation Design Engineers
1 day ago
North Region, Singapore Automatic Controls And Instrumentation Pte Ltd Full time $60,000 - $120,000 per yearJob Highlights· Training will be provided· Degree or Diploma in Mechanatropnics / Robotics / Electronics / Electrical Engineering / Software Engineering· Good remuneration (depends on qualification & experience)Job DescriptionCompany business is in the area of Software Development for Process Control Automation and Motion Control, IT and AnalyticsIf you...
-
Software Engineer
1 week ago
One North, Singapore Anacle Systems Limited Full time $6,000 - $18,000 per yearJob DescriptionDevelop web application prototypes, new technologies and products.Build highly responsive and scalable web applications.Build fully functional web applications with interfaces to backend database, writing clean and maintainable code.Build fully functional, clear, testable backend RESTful/SOAP APIs with interfaces to backend database.Resolve...
-
Senior Software Engineer
2 weeks ago
North Region, Singapore Sys-Mac Automation Engineering Pte Ltd Full time $90,000 - $120,000 per yearSummary of the Job: (Primary function of the job)· Produce complete control solution and software design base on customer specification and Sys-Mac standardized practice· PLC based software control design & HMI software design· Integration of third party equipment and components into software designExample data...
-
Internships or Final Year Projects
1 day ago
One North, Singapore Weston Robot Pte Ltd Full time $60,000 - $120,000 per yearAre you passionate about robotics and eager to apply your skills to real-world systems beyond the classroom? We offer internship and final-year project opportunities for motivated students who want hands-on experience in developing, testing, and deploying advanced robotic systems.This program bridges the gap between academic learning and real-world...
-
Software Engineer
3 days ago
One North, Singapore ACExcellent Consulting Pte Ltd Full time $90,000 - $120,000 per yearThe company is established in 2017 at Biopolis, Singapore, with the aim of securing the company's first overseas research base specializing in the healthcare and life science field. The company's location and setting are expected to help the company secure and nurture researchers capable of leading cutting-edge research projects that involve collaboration...
-
Software Engineer
1 day ago
North Region, Singapore Talent Trader Group Pte Ltd Full time $80,000 - $120,000 per yearKey Responsibilities:Design, develop, and maintain PLC control software using Beckhoff TwinCAT or equivalent platforms.Develop and integrate C#.NET applications for equipment control, data acquisition, and user interface.Collaborate with mechanical, electrical, and system engineers to define equipment functionality and sequence control.Perform system...
-
Software Engineer Intern
2 weeks ago
One North,, Singapore Thales Full time $40,000 - $60,000 per yearLocation: SINGAPORE, SingaporeThales is a global technology leader trusted by governments, institutions, and enterprises to tackle their most demanding challenges. From quantum applications and artificial intelligence to cybersecurity and 6G innovation, our solutions empower critical decisions rooted in human intelligence. Operating at the forefront of...
-
Software Architect
5 days ago
One North, Singapore Codex Solutions Pte Ltd Full time $120,000 - $200,000 per yearAbout Codex SolutionsA joint venture company by ST Engineering and HTX (Home Team Science and Technology Agency), Codex Solutions is set up to be a dynamic and forward-looking technology company established to develop cutting-edge software solutions that support and strengthen Singapore's homeland security efforts. As a mission-driven organisation, we are...