Robotics Software Engineer

3 days ago


Singapore GARGANTUA ROBOT PTE. LTD. Full time
Roles & Responsibilities

About the Role

We are looking for a motivated and self-driven Software Engineer to join our growing robotics team. The successful candidate will work on designing and implementing robotics algorithms and systems using ROS2. This is an ideal opportunity for someone with an undergraduate degree in an engineering discipline who is passionate about robotics, eager to learn, and excited to grow their career.

Key Responsibilities

  • Develop & Implement Robotics Algorithms: Design, test, and optimize robotics algorithms for various applications using ROS2.
  • System Integration: Work closely with other team members to integrate hardware, firmware, and software, ensuring seamless end-to-end solutions.
  • Code Maintenance & Testing: Write clean, efficient, and maintainable code in C++ and/or Python. Employ best practices for testing, debugging, and version control.
  • Collaboration & Communication: Collaborate cross-functionally with hardware engineers, product managers, and other stakeholders to deliver innovative solutions.
  • Continuous Improvement: Stay up to date with the latest trends, tools, and best practices in robotics software development. Proactively suggest improvements to enhance system performance and reliability.

Qualifications & Skills

  • Bachelor's degree in Engineering (e.g., Mechanical, Electrical, Computer, or similar) or equivalent practical experience.
  • Proficiency in C++ or Python (both are a plus).
  • Familiarity with ROS2 or other robotics middleware frameworks is highly desirable.
  • Strong analytical mindset with a passion for tackling complex, real-world challenges.
  • Ability to work well in a collaborative environment and communicate effectively with colleagues.
  • Eager to learn and quickly adapt to new technologies and methodologies.
  • Candidate needs to be able to speak and understand Mandarin to work closely with China HQ Team and Chinese speaking stakeholders.

What We Offer

Growth Opportunities: Hands-on training and mentorship in cutting-edge robotics projects.

Innovative Environment: Work alongside a dedicated team of professionals driving the future of robotics.

Competitive Compensation: A fair salary package and benefits, commensurate with experience and contributions.

Impactful Work: Contribute to projects that will shape the landscape of automation and robotics.

Tell employers what skills you have

ROS
Version Control
Robotic and Automation Technology Application
Hardware
Software Engineering
System Integration
Agile
JavaScript
Electrical
Reliability
Mentorship
SQL
Python
Firmware
Robotics
Debugging
Software Development
C++

  • Singapore AUTOLIFE ROBOTICS PTE. LTD. Full time

    Roles & ResponsibilitiesJob Responsibilities:Platform Development: Build and optimize the robot remote management and data collection platforms, ensuring robust functionality and data integrity, focusing on resolving technical issues to guarantee smooth operation. Research and Innovation: Design and develop advanced algorithms and intelligence systems for...


  • Singapore NEWBRIDGE ALLIANCE PTE. LTD. Full time

    Roles & ResponsibilitiesWe are seeking an experienced Robotics Software Engineer to join our clients team. As a Robotics Software Engineer, you will be responsible for designing, developing, and deploying software solutions for robotics systems. You will work closely with our clients to understand their requirements and develop tailored solutions that meet...

  • Software Engineer

    2 weeks ago


    Singapore DCONSTRUCT ROBOTICS PTE. LTD. Full time

    Roles & ResponsibilitiesAbout 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 Software Engineers to join our team.Job Description: dConstruct is hiring Software Engineers who will be developing...


  • Singapore GARGANTUA ROBOT PTE. LTD. Full time

    Roles & ResponsibilitiesAbout the RoleWe are looking for a motivated and self-driven Software Engineer to join our growing robotics team. The successful candidate will work on designing and implementing robotics algorithms and systems using ROS2. This is an ideal opportunity for someone with an undergraduate degree in an engineering discipline who is...


  • Singapore HAYS SPECIALIST RECRUITMENT PTE. LTD. Full time

    Roles & ResponsibilitiesOverviewWe are seeking a robotics software engineer to join our team. As part of the team youwill be involved with developing software systems for various robot platforms thatcould include a combination of aerial, legged, wheeled and manipulator platforms.ResponsibilitiesDesign and implement algorithms for robot software systems. ...

  • Software Engineer

    4 weeks ago


    Singapore CERTIS TECHNOLOGY (SINGAPORE) PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilitiesa. Responsible for the software development, maintenance and upgrade of the robot Command and Control (RC2) platform.b. Responsible to integrate RC2 to various types of robots deployed to sites and perform necessary testing to ensure its robustness prior to robot go-live.c. Responsible to upgrade and maintain the AI...


  • Singapore FABRICA ROBOTICS PTE. LTD. Full time

    Roles & ResponsibilitiesAt Fabrica AI, we're creating a future where robot development takes days, not years. We believe the key lies in training end-to-end controls in simulation using reinforcement learning, and iterating hardware designs simultaneously. This allows us to automate the entire development process, bringing your robotic visions to life faster...


  • Singapore NTU (Nanyang Technology University- Main Office-HR) Full time

    Advanced Robotics PositionThe Nanyang Technology University invites applications for an Advanced Robotics Engineer position at the Centre for Advanced Robotics Technology Innovation.Main Responsibilities:Develop innovative solutions for complex robotics challenges.Design and implement advanced algorithms for robot navigation and manipulation.Lead the...

  • Mechanical Engineer

    2 weeks ago


    Singapore EUREKA ROBOTICS PTE. LTD. Full time

    Roles & ResponsibilitiesCompany presentationEmpowered by Robotics and AI research from NTU Singapore, MIT, and the University of Tokyo, Eureka Robotics delivers robotic software and systems to automate tasks that require High Accuracy and High Agility (HA-HA).With offices in Singapore, France, Vietnam, Japan and distribution partners in China and the USA,...


  • Singapore LIONSBOT INTERNATIONAL PTE. LTD. Full time

    Roles & ResponsibilitiesAt Lionsbot, you'll be part of the Autonomy team in development of perception software stack to achieve best performance autonomy. You will be responsible for the robotics perception stack, ranging from sensor selection and evaluation, sensor calibration, perception algorithms development and integration with navigation stacks.Within...


  • Singapore LIGHT ROBOTICS PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilitiesTrain and test multi-modal foundation models for our robots. Collaborate with hardware engineers to push the frontiers of robotics research. Invent a new paradigm of robotic foundation models for human-like end to end perception and control.QualificationsExperience with multimodal foundation models, either in...


  • Singapore AUGMENTUS PTE. LTD. Full time

    Roles & ResponsibilitiesWhat we doAugmentus is a leading provider of robotic programming solutions that simplify and streamline traditionally complex industrial automation processes. Our innovative solution integrates cutting-edge features like 3D scanning, automated path optimization, and seamless robot code generation to make programming accessible and...


  • Singapore AUGMENTUS PTE. LTD. Full time

    Roles & ResponsibilitiesWhat we doAugmentus is a leading provider of robotic programming solutions that simplify and streamline traditionally complex industrial automation processes. Our innovative solution integrates cutting-edge features like 3D scanning, automated path optimization, and seamless robot code generation to make programming accessible and...


  • Singapore KABAM PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilities: Design, develop, and test electronic circuits for embedded systems. Develop and debug embedded software using C/C++ or other relevant programming languages. Implement software solutions and design interfaces to support robot integrations Perform circuit simulations and PCB layout design. Optimize power...

  • Robotics Engineer

    1 week ago


    Singapore AVETICS GLOBAL PTE. LTD. Full time

    Roles & ResponsibilitiesAbout Avetics GlobalAvetics Global is a drone solutions company based in Singapore serving Southeast-Asia. We provide end-to-end drone services with a key focus in the industrial space using our customised drones. We take on our own R&D projects to come up with solutions that uniquely solves problems by combining mechanical, systems,...

  • Software Engineer

    6 days ago


    Singapore LIONSBOT INTERNATIONAL PTE. LTD. Full time

    Roles & ResponsibilitiesAre you looking for an exciting career with a company that's building robots that people can't stop talking about? Join the team that powers robots loved by people all over the world. With a presence in over 30 countries and thousands of robots worldwide, we are committed to creating a cleaner and more sustainable world.What you will...

  • Software Engineer

    2 weeks ago


    Singapore CREATIVE MEDTECH SOLUTIONS PTE. LTD. Full time

    Roles & ResponsibilitiesJob Description:The Software Engineer will participate in the design and development effort for a new software system of a medical device. This is an opportunity for the candidate to apply cross-functional skill sets, creativity and experience in programming, robotics, AI, machine learning or control systems to solve exciting product...

  • Robotics Engineer

    5 days ago


    Singapore NTU (Nanyang Technology University- Main Office-HR) Full time

    Job DescriptionThe Delta-NTU Corporate Laboratory for Advanced Robotics is seeking a highly motivated and skilled individual to join our team as a Robotics Engineer. As a key member of our team, you will be responsible for working collaboratively with robotics scientists and engineers to develop next-generation autonomous mobile robots (AMR). This role...


  • Singapore AUGMENTUS PTE. LTD. Full time

    Roles & ResponsibilitiesWhat we doAugmentus is a leading provider of robotic programming solutions that simplify and streamline traditionally complex industrial automation processes. Our innovative solution integrates cutting-edge features like 3D scanning, automated path optimization, and seamless robot code generation to make programming accessible and...


  • Singapore AUGMENTUS PTE. LTD. Full time

    Roles & ResponsibilitiesWhat we doAugmentus is a leading provider of robotic programming solutions that simplify and streamline traditionally complex industrial automation processes. Our innovative solution integrates cutting-edge features like 3D scanning, automated path optimization, and seamless robot code generation to make programming accessible and...