Robotics Application Engineer

5 days ago


Queenstown, Singapore WESTON ROBOT SDN. BHD. Full time $40,000 - $60,000 per year

Robotics Software Engineer

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 (req

Job Types: Contract, Permanent

Pay: $4, $6,000.00 per month

Benefits:

  • Health insurance
  • Professional development

Work Location: In person



  • Queenstown, Singapore AUGMENTUS PTE. LTD. Full time

    Assist in configuring robotic systems to meet specific client needs, ensuring optimal performance and functionality. - Support the integration of robotic hardware, sensors, and software components to create comprehensive industrial automation solutions. - Participate in the creation of detailed technical documentation, including user manuals, guides, and...


  • Queenstown, Singapore Flexiv Robotics Full time

    Responsibilities: 1. Be responsible for the overall design of the motion planning software stack 2. Design, implement, test, and deploy motion planning and navigation algorithms for robot manipulators 3. Own the software interfaces used to communicate with various components inside the system 4. Manages schedules, met and adhere to development goals 5. Work...


  • Queenstown, Singapore AUGMENTUS PTE. LTD. Full time

    Assist in configuring robotic systems to meet specific client needs, ensuring optimal performance and functionality. - Support the integration of robotic hardware, sensors, and software components to create comprehensive industrial automation solutions. - Participate in the creation of detailed technical documentation, including user manuals, guides, and...


  • Queenstown, Singapore AUGMENTUS PTE. LTD. Full time

    About your role - Assist in configuring robotic systems to meet specific client needs, ensuring optimal performance and functionality. - Support the integration of robotic hardware, sensors, and software components to create comprehensive industrial automation solutions. - Participate in the creation of detailed technical documentation, including user...


  • Queenstown, Singapore Flexiv Robot Full time

    We are seeking a motivated and enthusiastic robotics engineering intern to join our team. You will have the opportunity to work on cutting-edge robotics technology from Flexiv and our partners, engage in real-world industrial projects with direct impact and gain hands-on experience in designing, building, and testing robotic systems. You will work closely...


  • Queenstown, Singapore Doozy Robotics Pte. Ltd. Full time

    What You’ll Do - Deploy and install autonomous robots and industrial humanoid at customer sites worldwide. - Travel extensively and spend extended periods (weeks or months) on-site. - Troubleshoot and repair mechanical issues — cables, wheels, and other components. - Set up networks and ensure systems are properly connected. - Perform functional tests...


  • Queenstown, Singapore Weston Robot Pte Ltd Full time

    Robotics Software Engineer 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...


  • Queenstown, Singapore DSO National Laboratories Full time

    **Responsibilities**: DSO National Laboratories (DSO) is Singapore’s largest defence research and development (R&D) organisation, with the critical mission to develop technological solutions to sharpen the cutting edge of Singapore's national security. At DSO, you will develop more than just a career. This is where you will make a real impact and shape the...


  • Queenstown, Singapore Augmentus Full time

    **Responsibilities** - Provide technical support and training to customers for robotic system installation, commissioning, and deployment on-site - Work closely with the product and sales teams on deployments - Provide field feedback to Product Management (PM) for continuous improvement safety **Requirements**: - Polytechnic or bachelor's degree in...


  • Queenstown, Singapore WESTON ROBOT PTE. LTD. Full time

    **Weston Robot looks for fresh graduates from polytechnics to join our robotics team. He/she will**: - Help deploy and service our robots at different sites. - Provide some basic trainings to our customers on how to use robots for various tasks. - Work with robotics engineers to build/assemble interesting robots. - Develop and deliver training materials. -...