Autonomous Vehicles Software Engineer — C++, Python, ROS/ROS2

Nanyang Technological University

Singapore

On-site

SGD 70,000 - 120,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

NTU Singapore's Energy Research Institute @ NTU (ERI@N) seeks a software engineer to develop, test, and fine-tune software for self-driving vehicles and robotics. You will work with ROS/ROS2 frameworks, Autoware/Apollo, and vision systems to process LIDAR/camera data and optimize algorithms for real-world deployments.

The role involves outdoor trials, sensor fusion, benchmarking, and contributing to AV safety assessments and technical reports within the Future Mobility Solutions program.

Qualifications

  • Proficient in C++, Python and Linux
  • Familiar with ROS/ROS2 environments
  • Experience with sensor data processing (LIDAR, camera; other sensors like INS, RADAR, Ultrasonic)
  • Outdoor testing and validation of self-driving algorithms

Responsibilities

  • Develop, test, and fine-tune software for autonomous vehicles and robotics
  • Process and analyze sensor data for robotics and automation applications
  • Conduct outdoor vehicle trials for testing and validation of perception, navigation algorithms
  • Collaborate to improve performance of the autonomous vehicle system for real-world conditions
  • Implement object recognition and tracking models (e.g., YOLO) and integrate into the software stack

Skills

C++
Python
Linux

Education

Bachelors/Masters in CS/Robotics

Tools

ROS/ROS2
Autoware
Apollo
YOLO
TensorRT

Job description

NTU Singapore's Energy Research Institute @ NTU (ERI@N) seeks a software engineer to develop, test, and fine-tune software for self-driving vehicles and robotics. You will work with ROS/ROS2 frameworks, Autoware/Apollo, and vision systems to process LIDAR/camera data and optimize algorithms for real-world deployments.

The role involves outdoor trials, sensor fusion, benchmarking, and contributing to AV safety assessments and technical reports within the Future Mobility Solutions program.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Autonomous Driving Software Engineer II
Autonomous Driving Software Engineer II

Nanyang Technological University Singapore • Singapore

On-site
SGD 70,000 - 90,000
Research Engineer II (Computer Science / Robotics / Automation)
Research Engineer II (Computer Science / Robotics / Automation)

Nanyang Technological University Singapore • Singapore

On-site
SGD 70,000 - 90,000
Research Engineer II (Computer Science / Robotics / Automation)
Research Engineer II (Computer Science / Robotics / Automation)

Nanyang Technological University • Singapore

On-site
SGD 70,000 - 120,000
Robotics Software & Autonomy Intern
Robotics Software & Autonomy Intern

NCS Pte Ltd • Singapore

On-site
SGD 90,000 - 120,000
C++ Software Engineer Intern – Autonomous Vehicle Systems
C++ Software Engineer Intern – Autonomous Vehicle Systems

Venti Technologies Pte. Ltd. • Singapore

On-site
SGD 20,000 - 28,000
C++ Robotics Software Engineer Intern - Autonomous Vehicles
C++ Robotics Software Engineer Intern - Autonomous Vehicles

Venti Technologies • Singapore

On-site
SGD 16,000 - 23,000
Autonomous Systems Engineer: ROS2 Controls & Embedded
Autonomous Systems Engineer: ROS2 Controls & Embedded

TYSON JAY MANAGEMENT PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Robotics Engineer: ROS 2 Controls & Embedded Systems
Robotics Engineer: ROS 2 Controls & Embedded Systems

Tyson Jay • Singapore

On-site
SGD 80,000 - 120,000
Robotics Engineer: ROS2, SLAM & Real-World Deployments
Robotics Engineer: ROS2, SLAM & Real-World Deployments

Science Centre Board • Singapore

On-site
SGD 70,000 - 110,000
Robotics Engineer - Controls and Embedded Systems
Robotics Engineer - Controls and Embedded Systems

TYSON JAY MANAGEMENT PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000