Robotics Control Engineer - ROS2 & Embedded Firmware

XSQUARE TECHNOLOGIES PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

XSQUARE Technologies is seeking a highly skilled Robotics Engineer specializing in control systems and embedded firmware to advance our AGV control stack for autonomous forklifts.

You will bridge high-level navigation with hardware execution, own end-to-end vehicle control logic, and contribute to scalable product delivery.

Proficiency in C++, embedded C, Python, ROS 2, CAN, and MCU firmware (STM32) is required; hands-on experience with real-time systems and PCB-level debugging preferred.

Qualifications

  • Proficient in C++, embedded C for real-time apps and Python.
  • Experience with CAN bus and industrial protocols.
  • Contributions to autonomous vehicle or mobile robotics projects.
  • Strong ROS 2 (and ROS 1) knowledge.
  • Able to explain complex concepts to non-technical stakeholders.
  • Proactive in identifying blockers and dependencies.
  • Hands-on MCU firmware experience at PCB level.
  • Familiar with VDA 5050 and multi-vendor fleet orchestration.
  • Knowledge of electronics, schematic design and PCB troubleshooting.

Responsibilities

  • Interface between Fleet Management software and truck hardware; manage control signals.
  • Design and maintain real-time vehicle control frameworks using ROS 2.
  • Develop trajectory control and local planners for warehouses.
  • Build tooling and diagnostics to monitor vehicle health.
  • Assist with on-site deployments for calibration and testing.
  • Own MCU boards (STM32) firmware and IPC-base communication.

Skills

C++
Embedded C
Python
ROS 2
CAN bus
Real-time systems
Vehicle control
System integration
PCB firmware
Communication protocols

Tools

STM32
CAN bus tools
ROS 2 debugging
PCB schematics

Job description

XSQUARE Technologies is seeking a highly skilled Robotics Engineer specializing in control systems and embedded firmware to advance our AGV control stack for autonomous forklifts.

You will bridge high-level navigation with hardware execution, own end-to-end vehicle control logic, and contribute to scalable product delivery.

Proficiency in C++, embedded C, Python, ROS 2, CAN, and MCU firmware (STM32) is required; hands-on experience with real-time systems and PCB-level debugging preferred.

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
Fleet Management Software Engineer for Warehouse Robotics
Fleet Management Software Engineer for Warehouse Robotics

XSQUARE TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 110,000 - 170,000
Competitive compensation
Cross-functional collaboration
Hands-on robotics projects
Software Engineer (Fleet Management)
Software Engineer (Fleet Management)

XSQUARE TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 110,000 - 170,000
Competitive compensation
Cross-functional collaboration
Hands-on robotics projects
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
Robotics Hardware Engineer: Mechanical Design & Integration
Robotics Hardware Engineer: Mechanical Design & Integration

XSQUARE TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 65,000 - 90,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
Navigation & Control Engineer
Navigation & Control Engineer

LionsBot International • Singapore

On-site
SGD 60,000 - 80,000
Senior Robotics Software Engineer - Real-Time Systems
Senior Robotics Software Engineer - Real-Time Systems

Dyson Operations Pte Ltd • Singapore

On-site
SGD 90,000 - 120,000
Senior Robotics Engineer
Senior Robotics Engineer

HIVEBOTICS PTE. LTD. • Singapore

On-site
SGD 110,000 - 170,000
Robotics Software & Autonomy Intern
Robotics Software & Autonomy Intern

NCS Pte Ltd • Singapore

On-site
SGD 90,000 - 120,000