Embedded Robotics Software Engineer (ROS, CAN)

LionsBot International

Singapore

On-site

SGD 60,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

LionsBot International, located in Singapore, is seeking a talented Software Engineer to join their team. This role focuses on developing hardware-software integration for autonomous cleaning robots, requiring expertise in C++, Python, and ROS systems. The ideal candidate will develop and maintain sensor drivers, ensuring reliable hardware performance.

The position demands a Bachelor’s or Master’s degree in a related field. Familiarity with embedded systems is crucial, and experience with debugging tools is a plus. If you're passionate about building systems for the real world, we want to hear from you!

Qualifications

  • Proficient in C++ and Python development on Linux.
  • Experience working with ROS1 / ROS2.
  • Familiarity with STM32 or similar ARM Cortex-M microcontrollers.

Responsibilities

  • Develop, test and maintain ROS-based hardware drivers for sensor suite.
  • Profile driver performance and optimize for low latency and high throughput.
  • Debug sensor communication issues across various interfaces.

Skills

C++
Python
Embedded communication protocols
Problem-solving skills
Debugging skills

Education

Bachelor’s or Master’s degree in CS, Electrical Engineering, Robotics, or related field

Tools

Oscilloscopes
Logic analysers
JTAG/SWD

Job description

LionsBot International, located in Singapore, is seeking a talented Software Engineer to join their team. This role focuses on developing hardware-software integration for autonomous cleaning robots, requiring expertise in C++, Python, and ROS systems. The ideal candidate will develop and maintain sensor drivers, ensuring reliable hardware performance.

The position demands a Bachelor’s or Master’s degree in a related field. Familiarity with embedded systems is crucial, and experience with debugging tools is a plus. If you're passionate about building systems for the real world, we want to hear from you!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Robotics Navigation & Control Engineer
Robotics Navigation & Control Engineer

LionsBot International • Singapore

On-site
SGD 60,000 - 80,000
SOFTWARE ENGINEER, EMBEDDED
SOFTWARE ENGINEER, EMBEDDED

LionsBot International • Singapore

On-site
SGD 60,000 - 80,000
Senior Mechanical Engineer, Robotics Hardware Lead
Senior Mechanical Engineer, Robotics Hardware Lead

lionsbot international • Singapore

On-site
SGD 60,000 - 85,000
Navigation & Control Engineer
Navigation & Control Engineer

Neara • Singapore

On-site
SGD 76,000 - 115,000
Senior Path Planning Engineer – Robotics Navigation
Senior Path Planning Engineer – Robotics Navigation

Neara • Singapore

On-site
SGD 120,000 - 180,000
Senior Robotics Software Engineer: Autonomy & ROS
Senior Robotics Software Engineer: Autonomy & ROS

NCS Group • Singapore

On-site
SGD 90,000 - 130,000
SENIOR SOFTWARE ENGINEER (PATH PLANNING)
SENIOR SOFTWARE ENGINEER (PATH PLANNING)

Neara • Singapore

On-site
SGD 120,000 - 180,000
Lead SLAM Engineer for Autonomous Robots
Lead SLAM Engineer for Autonomous Robots

lionsbot international • Singapore

On-site
SGD 70,000 - 100,000
Robotics Software Engineer — Teleoperation & ROS2
Robotics Software Engineer — Teleoperation & ROS2

HEPMIL Malaysia • 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