Robotics Software Engineer

ENGGSOL PTE. LTD.

Singapore

On-site

SGD 90,000 - 130,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

ENGGSOL PTE. LTD. seeks an experienced robotics software engineer to develop C++/Python edge software on Linux, including NVIDIA Jetson platforms.

You will integrate EO/IR cameras and sensors through SDKs, APIs and real-time pipelines, and advance computer-vision functions such as detection and tracking. Expertise in OpenCV, TensorRT/ONNX and ROS/ROS2 is advantageous. Strong problem-solving across hardware, software, and networking interfaces is valued, with hands-on project or internship

Qualifications

  • Degree in Computer Science, Computer / Electrical Engineering, Robotics, Mechatronics or related discipline.

Responsibilities

  • Develop robotics and edge software in C++/Python on Linux platforms.
  • Integrate cameras and sensors via SDKs, APIs, and real-time video pipelines.
  • Develop and productionise computer-vision functions (detection, classification, tracking).
  • Optimize AI inference for edge deployment (OpenCV, TensorRT/ONNX, CUDA).
  • Integrate perception outputs with tracking, cueing, and operator workflows.

Skills

C++ programming
Python programming
Linux development
Robotics
Computer vision
Edge AI
Camera integration
Sensor integration
Debugging hardware interfaces

Education

Bachelor's degree in Computer Science / Electrical Engineering / Robotics / Mechatronics

Tools

NVIDIA Jetson
OpenCV
GStreamer/RTSP
TensorRT/ONNX
ROS/ROS2

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
Edge AI Robotics Software Engineer
Edge AI Robotics Software Engineer

ENGGSOL PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,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
Robotics Software Engineer

St Engineering • Singapore

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

Success Human Resource Centre Pte Ltd • 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
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 Software Engineer
Robotics Software Engineer

Spearing Executive Search • Singapore

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

Defence Science and Technology Agency (DSTA) • Singapore

On-site
SGD 80,000 - 140,000
Senior Computer Vision Engineer
Senior Computer Vision Engineer

Hyundai Motor Group Innovation Center Singapore (HMGICS) • Singapore

On-site
SGD 200,000 - 260,000