An application made for this job — a tailored resume and cover letter that speak straight to the posting.
LionsBot International seeks a Software Engineer to drive hardware-software integration for autonomous cleaning robots in Singapore. You will develop ROS-based drivers for sensors, bridge ROS with embedded control, and optimise data flow across CAN, UART, I2C and SPI interfaces.
You will work with STM32 microcontrollers on Linux, profile performance, and own end-to-end testing and bootloader update pipelines to ensure reliable robot operation.
We are seeking a talented Software Engineer to drive the development of hardware-software integration layer on our autonomous cleaning robots. The role sits at the intersection of embedded systems, robotics middleware and physical hardware. The ideal candidate will develop and maintain sensor drivers and bridge the ROS autonomy stack with the embedded control layer, ensuring reliable hardware performance across our fleet of robots.