About this role
Develop and maintain ROS-based hardware drivers and communication bridges between the autonomy stack and embedded control layers. Optimize sensor dataflow and manage the firmware update pipeline for autonomous cleaning robots.
Requires a degree in CS, Electrical Engineering, or Robotics with proficiency in C++, Python, and ROS. Experience with embedded communication protocols and ARM microcontrollers is essential.
What they're looking for
C++PythonROS1ROS2Embedded SystemsCANUARTI2C
Frequently asked questions
What does a SOFTWARE ENGINEER, EMBEDDED at LionsBot International Pte Ltd do?
Develop and maintain ROS-based hardware drivers and communication bridges between the autonomy stack and embedded control layers. Optimize sensor dataflow and manage the firmware update pipeline for autonomous cleaning robots. Requires a degree in CS, Electrical Engineering, or Robotics with profici…
What skills does this SOFTWARE ENGINEER, EMBEDDED role need?
Key skills for this role include C++, Python, ROS1, ROS2, Embedded Systems, CAN.
How much does a SOFTWARE ENGINEER, EMBEDDED at LionsBot International Pte Ltd pay?
The employer did not list a salary for this role. Most similar Singapore roles publish their band on the job page.
Is this SOFTWARE ENGINEER, EMBEDDED role remote, hybrid, or on-site?
This role is on-site, based in Singapore.
How do I apply for this SOFTWARE ENGINEER, EMBEDDED role?
You can apply directly on LionsBot International Pte Ltd's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.