Robotics Software Engineer

1 week ago


Singapore HYUNDAI MOTOR GROUP INNOVATION CENTER IN SINGAPORE PTE. LTD. Full time

Your Mission This position is responsible for developing and implementing advanced motion planning algorithms for robotic systems in dynamic environments. The engineer will design, optimize, and deploy solutions to ensure robust robot performance, with strong expertise in motion planning and hands-on algorithm implementation. Experience in integrating computer vision for enhanced robot control and motion planning is highly preferred.What To Expect Design, implement, and optimize state-of-the-art motion planning algorithms (e.g., optimization-based, graph-based, AI-based) for high-degree-of-freedom robotic systems. Develop and maintain core robotic software infrastructure, primarily utilizing C++ and Python, within frameworks such as ROS/ROS 2. Model, simulate, and validate complex robotic behaviors and motion plans in virtual environments before physical deployment. Implement real-time control systems and interfaces for executing planned motions on physical robots, ensuring safety and precision. Integrate computer vision algorithms (e.g., object detection, pose estimation, semantic segmentation) to provide environmental perception data necessary for advanced motion planning and task execution. Develop robust methods for collision avoidance, obstacle modeling, and dynamic environment adaptation within the motion planner. Contribute to the entire software development lifecycle, including requirements gathering, design documentation, code reviews, testing, and deployment. Collaborate closely with hardware engineers, control engineers, and computer vision software engineer to achieve system-level performance goals. What You'll Bring Ph.D. or Master's degree in Robotics, Computer Science, Electrical Engineering, or a related field. 3+ years of professional experience in robotics software development, with a significant focus on motion planning. Deep theoretical understanding and practical implementation experience with algorithms such as RRT*, PRM, A*, numerical optimization techniques (e.g., trajectory optimization), and constrained planning. Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, scikit-learn). Experience with robotic simulation software (e.g., ROS, Gazebo, CoppeliaSim). Expert proficiency in C++ for high-performance, real-time applications and strong proficiency in Python. Solid understanding of kinematics, dynamics, control systems, and state estimation. Practical experience with computer vision libraries (e.g., OpenCV, Open3D) and applying vision techniques (e.g., object tracking, 3D reconstruction) to inform real-time robot motion planning or feedback control. Familiarity with applying machine learning (e.g., reinforcement learning, deep learning) to improve motion planning or perception tasks. Creative problem-solving skills and a passion for innovation in robotics and computer vision technologies.



  • Singapore DCONSTRUCT ROBOTICS PTE. LTD. Full time

    About 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 Engineer

    4 days ago


    Singapore DCONSTRUCT ROBOTICS PTE. LTD. Full time

    Job 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...


  • Singapore Kabam Robotics Full time $80,000 - $120,000 per year

    As 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...


  • Singapore Augmentus Robotics Full time

    2 months ago Be among the first 25 applicants What we do Augmentus 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...

  • Robotics Engineer

    1 week ago


    Singapore Eureka Robotics Full time

    Empowered 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 extensive industrial deployment experience, with more than 25...


  • Singapore DCONSTRUCT ROBOTICS PTE. LTD. Full time

    About 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 Robotics Engineers who will develop and test new algorithms for...


  • Singapore CLEANHEIGHTS ROBOTICS PTE. LTD. Full time

    Develop 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...


  • Singapore SGInnovate Full time

    Role posted on behalf of Primech AI, a startup supported by SGInnovate. Overview Primech AI is a leading robotics company dedicated to pushing the boundaries of innovation in technology. With a team of passionate individuals and a commitment to collaboration, Primech AI is poised to revolutionize the robotics industry with groundbreaking solutions that make...

  • Software Engineer

    4 days ago


    Singapore DCONSTRUCT ROBOTICS PTE. LTD. Full time

    Job Title: Software 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 Software Engineers to join our team.Job Description: dConstruct is looking for software...


  • Singapore Changi Airport Group Full time

    Join to apply for the Robotics Software Engineer (Robot Arm)role at Changi Airport Group . We are seeking an experienced Robotics Software Engineer to lead the development of robotic arm control systems for our innovative cleaning robot. This role focuses on developing sophisticated manipulation algorithms for a collaborative robot equipped with multiple...