Robotics Software Engineer

ENGGSOL PTE. LTD.

Singapore

On-site

SGD 90,000 - 130,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ENGGSOL PTE. LTD. in Singapore seeks a robotics software engineer to develop edge software in C++/Python on Linux, including NVIDIA Jetson.

You will integrate cameras and sensors, enhance real-time video pipelines, and productionise CV functions such as detection and tracking. You will optimise AI inference for edge deployment and collaborate on sensor fusion and multimodal AI. The role requires hands-on work across software, networking and hardware interfaces, with field trials, troubleshooting

Qualifications

  • Degree in Computer Science, Computer / Electrical Engineering, Robotics, Mechatronics or related.
  • Strong C++ and Python with Linux development and debugging experience.
  • Hands-on experience in robotics, computer vision, edge AI, or embedded/edge systems.

Responsibilities

  • Develop robotics and edge software in C++/Python on Linux-based platforms, including NVIDIA Jetson where applicable.
  • Integrate EO/IR cameras and sensors via SDKs, APIs, networks and real-time video pipelines.
  • Develop and productionise computer-vision functions such as detection and tracking.
  • Optimise AI inference for edge deployment using OpenCV, ONNX, TensorRT/CUDA.
  • Integrate perception outputs with tracking, operator workflows and external interfaces.
  • Support multi-sensor integration including AIS, radar, thermal and other modalities.
  • Contribute to sensor fusion, multimodal AI and intelligent sensor orchestration.
  • Support system integration, testing, field trials, troubleshooting and documentation.

Skills

C++
Python
Linux
ROS

Education

B.Sc. in CS/EE/Robotics or related

Tools

OpenCV
TensorRT
GStreamer
Jetson

Job description

Key Responsibilities
  • Develop robotics and edge software in C++ / Python on Linux-based platforms, including NVIDIA Jetson where applicable.
  • Integrate EO/IR cameras and other sensors through SDKs, APIs, network interfaces and real-time video pipelines.
  • Develop and productionise computer-vision functions such as detection, classification and multi-object tracking.
  • Optimise AI inference for edge deployment using technologies such as OpenCV, ONNX, TensorRT / CUDA or equivalent.
  • Integrate perception outputs with AST tracking, PTZ cueing, operator workflows and external C2 interfaces.
  • Support future multi-sensor integration involving AIS, radar, thermal and other sensing modalities.
  • Contribute to emerging AST capabilities in sensor fusion, multimodal AI, behaviour/event analytics and intelligent sensor orchestration, where operational value is validated.
  • Support system integration, testing, field trials, troubleshooting, reliability improvement and technical documentation.
Requirements
  • Degree in Computer Science, Computer / Electrical Engineering, Robotics, Mechatronics or a related discipline.
  • Strong foundation in C++ and Python, with Linux development and debugging experience.
  • Hands-on experience in one or more of the following: robotics, computer vision, edge AI, camera / sensor integration, embedded or edge systems.
  • Comfortable troubleshooting across software, networking and physical hardware interfaces.
  • Experience with NVIDIA Jetson, OpenCV, GStreamer / RTSP, TensorRT / ONNX and ROS / ROS2 would be advantageous.
  • Candidates with strong relevant project, internship or practical engineering experience may also be considered; capability and hands-on evidence are more important than years of experience alone.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Software Engineer – Sensor & Perception Integration
Robotics Software Engineer – Sensor & Perception Integration

Enggsol Pte Ltd • Singapore

On-site
SGD 70,000 - 120,000
Robotics Software Engineer - Perception & Edge AI
Robotics Software Engineer - Perception & Edge AI

SUCCESS RESOURCE CENTRE PTE. LTD. • Singapore

On-site
SGD 61,000 - 73,000
Robotics Software Engineer (Sensor & Perception Integration)
Robotics Software Engineer (Sensor & Perception Integration)

Success Human Resource Centre • Singapore

On-site
SGD 61,000 - 73,000
Senior Software Engineer - Robotics
Senior Software Engineer - Robotics

Dyson Operations Pte Ltd • Singapore

On-site
SGD 90,000 - 120,000
Edge AI Robotics Software Engineer
Edge AI Robotics Software Engineer

ENGGSOL PTE. LTD. • Singapore

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

St Engineering • Singapore

On-site
SGD 39,000 - 61,000
Robotics Software Engineer: Perception & Edge Sensor Fusion
Robotics Software Engineer: Perception & Edge Sensor Fusion

Enggsol Pte Ltd • Singapore

On-site
SGD 70,000 - 120,000
Robotics-AI Engineer
Robotics-AI Engineer

Defence Science and Technology Agency (DSTA) • Singapore

On-site
SGD 80,000 - 140,000
Robotics Software Engineer
Robotics Software Engineer

Spearing Executive Search • Singapore

On-site
SGD 80,000 - 120,000
Embedded Computer Vision Engineer (Edge Inference)
Embedded Computer Vision Engineer (Edge Inference)

DCONSTRUCT ROBOTICS PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000