Principal ROS Architect for Real-Time Robotics

St Engineering

Singapore

On-site

SGD 180,000 - 260,000

Full time

8 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

State-of-the-art robotics
Professional growth
On-site work in Singapore

Job summary

St Engineering in Singapore is seeking a ROS Architect to define, configure and optimize the software backbone of next‑gen Physical AI systems. You will push beyond standard implementation, tune latency, security, and DDS configurations for reliable autonomous operation.

The role demands deep ROS1/ROS2 expertise, strong C/C++/Rust skills, and a track record of low‑level systems work on Linux, with Docker experience and collaboration across hardware, software, and QA teams.

Qualifications

  • Masters or PhD in CS/ML/AI/Robotics required.
  • 10–15 years (Masters) or 3–5 years (PhD) robotics experience.
  • Strong OS internals, memory management, multi-threading and concurrency.
  • Expert knowledge of Ubuntu Linux, Bash, networking.
  • Deep ROS1/ROS2 knowledge with DDS/Middleware.
  • Proficiency in C, C++, Rust; Assembly for tuning.
  • Experience with robotics algorithms (SLAM, Kalman, planning).

Responsibilities

  • Design robust ROS architectures and workspace structures.
  • Configure QoS, security, and executor; modify client libraries.
  • Develop, maintain and containerize complex ROS launch configurations.
  • Design, code, test and debug nodes/services/actions in C++ or Python.
  • Optimize Linux kernel for low-latency robotics performance.
  • Diagnose and fix low-level system failures and memory issues.
  • Develop and integrate middleware (DDS, MQTT) for real‑time data exchange.
  • Develop and optimize device drivers for sensors and actuators on Linux/ROS.
  • Collaborate with hardware, software and QA teams; produce system docs.

Skills

ROS
C
C++
Rust
Assembly
Linux
Concurrency
Memory management

Education

Masters/PhD in Computer Science, Machine Learning, AI, Robotics, or related field

Tools

CUDA
TensorFlow
PyTorch
DDS
MQTT
Docker

Job description

St Engineering in Singapore is seeking a ROS Architect to define, configure and optimize the software backbone of next‑gen Physical AI systems. You will push beyond standard implementation, tune latency, security, and DDS configurations for reliable autonomous operation.

The role demands deep ROS1/ROS2 expertise, strong C/C++/Rust skills, and a track record of low‑level systems work on Linux, with Docker experience and collaboration across hardware, software, and QA teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Physical AI Engineer (ROS Architect)
Principal Physical AI Engineer (ROS Architect)

St Engineering • Singapore

On-site
SGD 180,000 - 260,000
State-of-the-art robotics
Professional growth
On-site work in Singapore
Robotics Software Engineer — Systems Integration
Robotics Software Engineer — Systems Integration

DCONSTRUCT ROBOTICS PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Senior Robotics Software Engineer — ROS2 & AI on Edge
Senior Robotics Software Engineer — ROS2 & AI on Edge

fabrica robotics pte. ltd. • Singapore

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

NCS Group • Singapore

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

Spearing Executive Search • 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
Lead Physical AI Systems Engineer for Real-Time Robotics
Lead Physical AI Systems Engineer for Real-Time Robotics

China Telecom Singapore Innovation Research Institute • Singapore

On-site
SGD 120,000 - 180,000
Robotics Engineer
Robotics Engineer

DCONSTRUCT ROBOTICS PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Senior Robotics Software Innovator
Senior Robotics Software Innovator

NCS • Singapore

On-site
SGD 120,000 - 180,000
Competitive compensation
Strong professional development