Robotics Engineer: Control & Embedded Systems for AGV Fleet

XSQUARE TECHNOLOGIES PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

3 days ago
Be an early applicant

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

XSQUARE Technologies is seeking a hands-on Robotics Engineer specializing in control systems and embedded firmware to develop the core AGV control stack for our autonomous forklifts. You will bridge high-level navigation with hardware execution, implementing vehicle control logic and the embedded interfaces to industrial hardware.

You will design real-time control frameworks with ROS 2, optimize trajectory and planners, and lead MCU firmware on STM32 boards.

Qualifications

  • Proficiency in C++ for multi-threaded, real-time applications.
  • Embedded C programming experience.
  • Python programming proficiency.
  • Experience with CAN bus and industrial protocols.
  • Strong ROS 2 experience; ROS 1 familiarity.
  • MCU firmware development at PCB level.

Responsibilities

  • Manage and program the interface between high-level Fleet Management software and truck hardware, handling control signals across analog voltage, relay signals, and digital CAN bus.
  • Design, implement, and maintain real-time vehicle control frameworks using ROS 2 for diverse AGV models.
  • Develop and optimize trajectory control algorithms and local planners to ensure precise and reliable vehicle movement in complex warehouse environments.
  • Develop tooling and diagnostic subsystems to monitor vehicle health and troubleshoot system-level issues.
  • Participate in on-site deployments to calibrate, test, and resolve architectural or performance bottlenecks in real-world industrial facilities.
  • Act as the primary owner for MCU boards (such as STM32-based), ensuring robust firmware performance and communication between the Industrial PC (IPC) and the base machine.

Skills

C++
Embedded C
Python
CAN bus
ROS 2
ROS 1
MCU firmware
VDA 5050
PCB troubleshooting

Job description

XSQUARE Technologies is seeking a hands-on Robotics Engineer specializing in control systems and embedded firmware to develop the core AGV control stack for our autonomous forklifts. You will bridge high-level navigation with hardware execution, implementing vehicle control logic and the embedded interfaces to industrial hardware.

You will design real-time control frameworks with ROS 2, optimize trajectory and planners, and lead MCU firmware on STM32 boards.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Engineer (Control & Embedded Systems)
Robotics Engineer (Control & Embedded Systems)

XSQUARE TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Robotics Fleet Management Software Engineer
Robotics Fleet Management Software Engineer

XSQUARE TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Software Engineer (Fleet Management)
Software Engineer (Fleet Management)

XSQUARE TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,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 - 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 - 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 Embedded Software Engineer - AI, ROS2 & CI/CD
Robotics Embedded Software Engineer - AI, ROS2 & CI/CD

Fabrica Robotics • Singapore

On-site
SGD 130,000 - 180,000
Control Engineer
Control Engineer

Linuxconfig • Singapore

On-site
SGD 80,000 - 120,000
Flexible working arrangements
International working environment
World-class benefits
Senior AGV Systems Engineer — Real-Time Fleet Control
Senior AGV Systems Engineer — Real-Time Fleet Control

GMP Technologies • Singapore

On-site
SGD 120,000 - 180,000