Robotics Software Engineer (C++)
Keywords: Robotics, Software Development, Algorithms, Simulation Tools, Integration
Our client is on the hunt for a talented Software Engineer with a focus on Robotics. This exciting role offers the opportunity to work with a dynamic team, developing software systems for various robot platforms. These could include a combination of aerial, legged, wheeled and manipulator platforms. The successful candidate will have the chance to design and implement algorithms, integrate and test these with robot platforms, and take full ownership of developed software systems.
- Work with diverse robot platforms
- Design and implement algorithms for robot software systems
- Take full ownership of developed software systems
What you'll do:
As a Software Engineer specialising in Robotics, you will be an integral part of our team. Your day-to-day responsibilities will involve developing software systems for various types of robot platforms. You will be tasked with designing and implementing algorithms, integrating these into the robots, and ensuring their smooth operation. Additionally, you will also be responsible for setting up necessary simulation tools for development testing. This role requires a high level of commitment, as you will be taking full ownership of the developed software systems.
- Designing and implementing algorithms for robot software systems.
- Integrating and testing the developed algorithms with robot platforms.
- Writing and maintaining the developed software systems.
- Working collaboratively with other team members to test the robot platforms at various test sites.
- Setting up necessary simulation tools for development testing.
What you bring:
The ideal candidate for this Software Engineer (Robotics) position brings along a wealth of skills and experience. You should hold a degree in Computer Science, Mechatronics, Electrical Engineering or Mechanical Engineering or equivalent. With at least 2 years of relevant experience under your belt, you are proficient in programming languages such as C++ and Python. Your familiarity with ROS 2 framework and Linux environment is essential to this role. Experience with Docker or other container systems would be beneficial. Furthermore, any experience in areas such as Localization, Navigation, Motion Planning, or Robot Perception would set you apart.
- A Degree in Computer Science or equivalent.
- At least 2 years of relevant experience in robotics software development and integration.
- Proficiency in programming languages such as C++ and Python.
- Proficiency in ROS 2 framework and Linux environment.
- Experience with Docker or other container systems.
- Experience in areas such as Localization, Navigation, Motion Planning, and/or Robot Perception.
What sets this company apart:
Our client is a leading player in the field of Technology R&D. They pride themselves on fostering an inclusive work environment that encourages innovation and collaboration. Their team comprises highly skilled professionals who are passionate about pushing boundaries in robotics technology. They offer flexible working opportunities and generous training opportunities to ensure their employees stay at the forefront of industry advancements.
What's next:
Ready to take the next step in your career? Don't miss this exciting opportunity!
Apply today by clicking on the link. We can't wait to hear from you!
Do note that we will only be in touch if your application is shortlisted.
Robert Walters (Singapore) Pte Ltd
ROC No.: 199706961E | EA Licence No.: 03C5451
EA Registration No.: R21100958 Harsh Paras Mehta
About the job
Contract Type: FULL_TIME
Specialism: Tech & Transformation
Focus: Development / Programming
Industry: IT
Salary: variable bonus
Workplace Type: Hybrid
Experience Level: Mid Management
Location: Singapore
FULL_TIMEJob Reference: X6R3PN-21889B6E
Date posted: 30 April 2025
Consultant: Harsh Mehta (R21100958)
singapore tech-transformation/development-programming 2025-04-30 2025-05-30 it Singapore SG Robert Walters https://www.robertwalters.com.sg https://www.robertwalters.com.sg/content/dam/robert-walters/global/images/logos/web-logos/square-logo.png true