Robotics Engineer - Controls and Embedded Systems

Tyson Jay

Singapore

On-site

SGD 80,000 - 120,000

Full time

11 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Tyson Jay Management Pte Ltd in Singapore is seeking a skilled robotics software engineer to design and maintain real-time vehicle-control frameworks using ROS 2, and to develop interfaces between fleet software and hardware.

You will implement control signals over CAN bus, build embedded firmware for microcontrollers, develop trajectory-control algorithms, and collaborate with cross-functional teams to ensure engineering quality and repeatability.

Qualifications

  • Strong hands-on coding in C++, embedded C and Python for real-time or multithreaded systems.
  • Practical ROS 2 experience involving controls, motion planning or navigation.
  • Experience with CAN bus, industrial communication and microcontroller firmware at board level.
  • Preferred: work on autonomous vehicles or mobile robots; familiarity with schematics and PCB-level troubleshooting.

Responsibilities

  • Design and maintain real-time vehicle-control frameworks using ROS 2.
  • Develop interfaces between fleet-level software and industrial vehicle hardware.
  • Implement control signals across CAN bus, analogue, relay and digital interfaces.
  • Develop trajectory-control algorithms and local planners for accurate vehicle movement.
  • Build and maintain embedded firmware for microcontroller-based control boards.
  • Create diagnostic tools for monitoring system health and investigating faults.
  • Support onsite calibration, testing, commissioning and performance troubleshooting.
  • Collaborate across software, electronics, product and deployment teams to improve engineering quality and repeatability.

Skills

C++
Embedded C
Python
ROS 2

Job description

Responsibilities
  • Design and maintain real-time vehicle-control frameworks using ROS 2.
  • Develop interfaces between fleet-level software and industrial vehicle hardware.
  • Implement control signals across CAN bus, analogue, relay and digital interfaces.
  • Develop trajectory-control algorithms and local planners for accurate vehicle movement.
  • Build and maintain embedded firmware for microcontroller-based control boards.
  • Create diagnostic tools for monitoring system health and investigating faults.
  • Support onsite calibration, testing, commissioning and performance troubleshooting.
  • Collaborate across software, electronics, product and deployment teams to improve engineering quality and repeatability.
Requirements
  • Required: Strong hands-on coding in C++, embedded C and Python for real-time or multithreaded systems.
  • Required: Practical ROS 2 experience involving controls, motion planning or navigation.
  • Required: Experience with CAN bus, industrial communication and microcontroller firmware at board level.
  • Preferred: Previous work on autonomous vehicles or mobile robots, plus familiarity with schematics and PCB-level troubleshooting.

Tyson Jay Management Pte Ltd
EA Licence No. 24C2479
Ivan Lim
EA Personnel Reg No. R1109856

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Robotics Engineer - Controls and Embedded Systems
Robotics Engineer - Controls and Embedded Systems

Tyson Jay Management • Singapore

On-site
SGD 70,000 - 110,000
Robotics Engineer - Embedded Controls & ROS 2
Robotics Engineer - Embedded Controls & ROS 2

Tyson Jay Management • Singapore

On-site
SGD 70,000 - 110,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 (Control & Embedded Systems)
Robotics Engineer (Control & Embedded Systems)

XSQUARE Technologies • Singapore

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

TYSON JAY MANAGEMENT PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000
Navigation & Control Engineer
Navigation & Control Engineer

Neara • Singapore

On-site
SGD 76,000 - 115,000
Robotics Engineer: Control & Embedded for AGV Fleet
Robotics Engineer: Control & Embedded for AGV Fleet

XSQUARE Technologies • Singapore

On-site
SGD 120,000 - 180,000
Navigation & Control Engineer
Navigation & Control Engineer

LionsBot International • Singapore

On-site
SGD 60,000 - 80,000