Robotics Software Engineer – Perception, Localization & ML (Entry)

St Engineering

Singapore

On-site

SGD 42,000 - 64,000

Full time

21 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ST Engineering is seeking an entry-level robotics software engineer to design, implement, and deploy software modules for perception, localisation, and navigation on Windows or embedded Linux.

You will develop APIs in C/C++ and Python, gain exposure to ROS, and work with hardware like ARM, DSP, and FPGA. The role involves validating designs, executing DOE plans, and collaborating with cross-functional teams on customer projects.

Qualifications

  • Entry level candidates welcome.
  • Knowledge or experience related to C, C++.
  • Knowledge of ROS is an added advantage.

Responsibilities

  • Design, implement, and deploy software modules for robotics systems (perception, localisation, navigation, ML).
  • Develop, optimise and test software APIs under Windows and/or embedded Linux.
  • Create validation/test plans to meet customer goals and specs; conduct trials and analyze results.
  • Participate in cross-functional meetings to drive continuous improvement.
  • Troubleshoot robotics systems in simulation and real hardware; perform unit testing and code coverage.
  • Assist in DOE procedures, documentation, and deployment activities.
  • Communicate project requirements and progress with internal and external customers on site.

Skills

C
C++
Python
ROS
Embedded Systems

Tools

ARM
DSP
FPGA

Job description

ST Engineering is seeking an entry-level robotics software engineer to design, implement, and deploy software modules for perception, localisation, and navigation on Windows or embedded Linux.

You will develop APIs in C/C++ and Python, gain exposure to ROS, and work with hardware like ARM, DSP, and FPGA. The role involves validating designs, executing DOE plans, and collaborating with cross-functional teams on customer projects.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Robotics Software Engineer - Perception, Localization & AI
Robotics Software Engineer - Perception, Localization & AI

ST Engineering • Singapore

On-site
SGD 90,000 - 150,000
Robotics Software Engineer
Robotics Software Engineer

St Engineering • Singapore

On-site
SGD 42,000 - 64,000
Robotics Software Engineer (LS/JT)
Robotics Software Engineer (LS/JT)

ST Engineering • Singapore

On-site
SGD 90,000 - 150,000
Robotics Software Engineer
Robotics Software Engineer

Spearing Executive Search • Singapore

On-site
SGD 80,000 - 120,000
Senior Robotics Software Engineer - Real-Time Systems
Senior Robotics Software Engineer - Real-Time Systems

Dyson Operations Pte Ltd • Singapore

On-site
SGD 90,000 - 120,000
Senior Software Engineer - Robotics
Senior Software Engineer - Robotics

Dyson Operations Pte Ltd • Singapore

On-site
SGD 90,000 - 120,000
Lead Perception Engineer, Robotics — Real‑World Autonomy
Lead Perception Engineer, Robotics — Real‑World Autonomy

Grab • Singapore

On-site
SGD 180,000 - 240,000
Term Life Insurance
Medical Insurance
GrabFlex
+3
Senior Machine Learning Engineer - Perception
Senior Machine Learning Engineer - Perception

motional singapore pte. limited • Singapore

On-site
SGD 120,000 - 180,000
Lead (Robotics)
Lead (Robotics)

Seatrium Digital Pte. Ltd. • Singapore

On-site
SGD 60,000 - 90,000
Senior Robotics Software Engineer: Autonomy & ROS
Senior Robotics Software Engineer: Autonomy & ROS

NCS Group • Singapore

On-site
SGD 90,000 - 130,000