Robotics Software Engineer

1 day ago


One North, Singapore Weston Robot Pte Ltd Full time $80,000 - $120,000 per year

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


  • One North, Singapore Weston Robot Pte Ltd Full time $80,000 - $240,000 per year

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


  • North Region, Singapore Automatic Controls And Instrumentation Pte Ltd Full time $104,000 - $130,878 per year

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


  • North Region, Singapore Sys-Mac Automation Engineering Pte Ltd Full time $70,000 - $120,000 per year

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


  • North Region, Singapore Nanyang Technological University Full time $104,000 - $130,878 per year

    NTU is at the forefront of the AI revolution offering an unparalleled platform for talented individuals to gain practical skills, contribute to real-world challenges and accelerate innovation across diverse industries. Our state-of-the-art Hyundai-NTU-A*STAR Corporate Lab is where groundbreaking interdisciplinary research meets real-world applications to...

  • Software Developer

    6 days ago


    One North, Singapore Job Express Services Pte Ltd. Full time $70,000 - $84,000 per year

    Job Title: Software Developer (1 year contract) (ID1687)Location: Buona VistaWorking Hour: Mon to Fri, 9am-6pmBasic Salary: $5000-$7000Job Responsibilities:· Working closely with various stakeholders, including solution vendors and platform specialist to deliver changes into production.· Develop and enhance inhouse build observability platform using...


  • One North, Singapore Synapxe Full time $120,000 - $200,000 per year

    Position OverviewThe data engineer will be attached to the L3 Operations team lead to oversee/manage the following areas:Administration and operations processes in data virtualization and visualization applications and components, including Tableau, OAS, Sagemaker, AppsstreamTechnical refresh projects for application components near EOS/EOLSecurity...


  • North Singapore Emprego SG Full time

    **Location** Singapore, North **Job Type** Full Time **Salary** $3,000 - $3,800 Per Month **Date Posted** 5 minutes ago Additional Details **Job ID** 15567 **Job Views** 1 Roles & Responsibilities **Key Responsibilities**: - Assist in robot teaching and PLC program setup. - Assist in machine assembly, electrical wiring, site installation, test...


  • North-East Singapore Activate Interactive Pte Ltd Full time

    Activate Interactive Pte Ltd (“Activate”) is a leading IT solution and service provider headquartered in Singapore with a presence in Malaysia and Indonesia. The homegrown company was founded in 1997 with the mission of positively impacting the lives of people around us and the environment we live in through the use of technology. To amplify our efforts...

  • Software Engineer

    1 week ago


    North-East Singapore Stafflink Services Full time

    Job Description **AWS**: Eligible **Working hrs**: Normal Office hrs; willing to stretch upon project requirement, which is not frequent **Job Description**: Test program development for capturing and checking Digital and Analog signals. Design and develop various testing software' using NI-LabVIEW for automating production lines. Involve in software...

  • Software Engineer

    2 weeks ago


    North-East Region, Singapore Maestro Human Resource Pte Ltd Full time $104,000 - $130,878 per year

    Software EngineerOverviewWe are seeking a Software Engineer with strong hands-on experience in , , TypeScript, MongoDB. The role involves designing, developing, testing, and maintaining secure, scalable, and high-quality applications while adhering to AGILE/Scrum methodology and DevSecOps practices.Key ResponsibilitiesSoftware Development & DeliveryTake...