Robotics Software Engineer (LS/JT)

ST Engineering

Singapore

On-site

SGD 90,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ST Engineering is hiring for a robotics software engineer to design, implement, and deploy advanced software modules for our robotic systems. You will work on perception, localization, navigation, machine learning, and robotics management, building robust APIs and validating their performance.

Responsibilities include developing testing plans, collaborating with cross-functional teams, conducting trials, and supporting deployment efforts.

Qualifications

  • Proficient in C/C++ with hands-on experience.
  • Familiarity with ROS is a plus.
  • Experience with embedded systems (ARM/DSP/FPGA) is advantageous.

Responsibilities

  • Design, implement, and deploy software modules for robotics systems.
  • Develop, optimise and test software API(s) for perception, localisation, navigation, ML, or robotics management.
  • Develop validation and verification test plans to ensure engineering deliverables meet customer goals and specs; troubleshoot.
  • Collaborate with cross-functional teams to gather inputs for continual improvement.

Skills

C
C++
Python
ROS

Job description

Responsibilities
  • Perform design, implementation, and deployment of advanced software modules for robotics systems, such as perception, localisation, navigation, machine learning, or robotics management
  • Develop, optimise and test software algorithm APIs under Windows and/ or embedded Linux environments
  • Develop validation and verification test plans, to ensure that the engineering deliverables meet both customer goals and internal specifications as well as troubleshooting
  • Participate in meetings with cross‑functional teams to solicit inputs for continual improvement process
  • Conduct trials to collect data and evaluate the attribute or capability of the software modules. Perform quality assurance to ensure it meets the expected results
  • Support the testing/ deployment engineer in defining DOE (design of experiment) procedures, analysing and documenting the result
  • Support the software lead in administration or software documentation when required
  • Troubleshooting robotics systems in both simulation and physical system
  • Static code analysis, unit testing and code coverage
  • Perform system deployment, integration, tests and project documentation
  • Communicate with internal/ external customers on project requirements/ progress and on‑site system implementation
Requirements
  • Knowledge or experience related to C, C++
  • Knowledge or experience related to Python programming is an added advantage
  • Knowledge of ROS is an added advantage
  • Experience in embedded systems implementation, such as ARM, DSP or FPGA, would be an added advantage
  • Having experience in technology development for robotics systems will be a plus, not mandatory
  • Ability to contribute as a team player or independently
  • Strong interpersonal and communication skills
  • Ability to demonstrate a high level of initiative and resourcefulness
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Robotics Software Engineer
Robotics Software Engineer

Spearing Executive Search • Singapore

On-site
SGD 80,000 - 120,000
Senior / Lead Software Engineer (Robotics)
Senior / Lead Software Engineer (Robotics)

Quesscorp Singapore Pte Ltd • Singapore

On-site
SGD 70,000 - 90,000
Lead (Robotics)
Lead (Robotics)

Seatrium Digital Pte. Ltd. • Singapore

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

dConstruct Robotics • Singapore

On-site
SGD 85,000 - 130,000
Robotics Mechatronics Engineer (LS/JT)
Robotics Mechatronics Engineer (LS/JT)

ST Engineering • Singapore

On-site
SGD 40,000 - 70,000
Robotics Software Engineer
Robotics Software Engineer

DCONSTRUCT ROBOTICS PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
SOFTWARE ENGINEER, EMBEDDED
SOFTWARE ENGINEER, EMBEDDED

LionsBot International • Singapore

On-site
SGD 60,000 - 80,000
Senior Software Robotics Developer
Senior Software Robotics Developer

Unison • Singapore

On-site
SGD 60,000 - 80,000
Senior Development Engineer (ROS-I Interoperable Robotics Software System), ARTC
Senior Development Engineer (ROS-I Interoperable Robotics Software System), ARTC

A*STAR - Agency for Science, Technology and Research • Singapore

On-site
SGD 60,000 - 90,000
Robotics Manipulator Engineer (Software Architecture)
Robotics Manipulator Engineer (Software Architecture)

Hyundai Motor Group Innovation Center Singapore (HMGICS) • Singapore

On-site
SGD 120,000 - 180,000