1,979,292open jobs
116,735companies
253,610added this week
Browse all
Salary
≈ $38k – $98k per year (Estimated)
Location
In office (Singapore)
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 25, 2026. First seen by Alion on Sep 5, 2026.

Overview
Company
Impact
Profile match
Headquartered in Singapore, LionsBot is a smart robotics company specializing in autonomous floor-cleaning solutions for the commercial cleaning industry. The firm develops and manufactures AI-driven cleaning robots powered by its proprietary cloud operating system to automate large-scale sanitation across commercial and industrial facilities. Combining hardware engineering with intelligent software, its technology helps facility operators improve cleaning efficiency, optimize workflows, and support workplace health standards.

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.

Key Responsibilities

  • Develop, test and maintain ROS-based hardware drivers for sensor suite (lidars, cameras, ToFs) and other peripherals integrated on our robot platform

  • Profile driver performance and optimize for low latency and high throughput

  • Debug sensor communication issues across CAN, USB, UART, I2C and SPI interfaces, ensuring reliable dataflow under real-world operating conditions.

  • Design and maintain the communication bridge between ROS layer and MCU-based embedded control system

  • Architect custom communication protocols between IPC and embedded controllers, with strict attention to backwards compatibility as hardware and firmware revisions evolve.

  • Implement and validate CAN, Serial or custom protocol interfaces to ensure robust and reliable telemetry between the different systems.

  • Own end-to-end testing pipeline for the IPC-embedded interface, including integration tests, protocol conformance checks, and regression coverage.

  • Own the bootloader update pipeline, ensuring reliable, fault-tolerant firmware updates

Qualifications & Experience

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

  • Proficient in C++ and Python development on Linux.

  • Experience working with ROS1 / ROS2.

  • Familiarity with embedded communication protocols (CAN, UART, I2C, SPI)

  • Familiarity with STM32 or similar ARM Cortex-M microcontrollers.

  • Experience with hardware debugging tools (oscilloscopes, logic analysers, JTAG/SWD).

  • Strong attention to detail, with excellent problem-solving and debugging skills

  • Familiarity with real-time operating systems is a bonus

  • Experience with optimizing software for embedded hardware (e.g., Jetson, ARM) is a bonus

If you care about building systems that hold up in the real world, enjoy debugging problems that cross the boundary between hardware and software, and want to see your code running on robots that ship, we'd like to hear from you.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,979,292 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Singapore
≈ $36k – $74k per year (Estimated) • Hybrid • Full-Time • 1+ year exp • Master's Degree • Singapore
C++
DevOps
Wi-Fi
Apply
≈ $38k – $97k per year (Estimated) • In office • Bachelor's Degree • Singapore
C++
DevOps
Unix
Apply
$42k – $61k per year (gross) • In office • Full-Time • 3+ years exp • Singapore
C#
C++
C#
.NET
AI/ML
Claude Code
OpenAI Codex
DevOps
Rest API
gRPC
Linux
IoT
OPC UA
Apply
≈ $81k – $160k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Singapore
Python
Ruby
C++
Apply
Remote (Canada) • Contractor
Python
Verilog
SystemVerilog
VHDL
Chips/EDA
Siemens ModelSim
Xilinx Vivado
Riviera-PRO
Apply
$96k – $182k per year • In office • Top Secret • Full-Time • 5+ years exp • Bachelor's Degree • Plano
Python
C++
Apply
Hybrid • 2+ years exp • Bachelor's Degree • Sudan
Python
JavaScript
Java
Kotlin
TypeScript
C++
Dart
Node JS
Swift
Apex
Java
Spring Boot
Apache Camel
Apex
MuleSoft
Frontend
Vue.js
GraphQL
Angular
React.js
JQuery
Mobile
Flutter
React Native
PassKit
DevOps
Rest API
GitHub Actions
CircleCI
CI/CD
Jenkins
Windows
SOAP
Cybersecurity
SonarQube
PCI DSS
GDPR
HIPAA
OWASP
Management
Confluence
Jira
Stripe
Agile
Scrum
Kanban
Apply
Senior Data Scientist 9 hours ago
$160k – $220k per year • In office • Full-Time • South San Francisco
Python
SQL
C++
AI/ML
Machine Learning
Analytics
A/B Testing
Apply
≈ $19k – $43k per year (Estimated) • Hybrid • Full-Time • Moscow
JavaScript
Java
SQL
Java
Maven
Spring Boot
Gradle
Testcontainers
Flyway
Liquibase
Databases
PostgreSQL
Weaviate
Milvus
Pinecone
Qdrant
AI/ML
LangGraph
LangChain
Prompt Engineering
Function Calling
Chain-of-Thought
AI Agents
LLM
RAG
Mobile
JUnit
DevOps
Helm
GitLab CI
CI/CD
Jenkins
Docker
Kubernetes
Self-Healing
GitLab
Linux
Apply
Data Engineer 9 hours ago
$73k – $161k per year • Remote (United States) • Full-Time • 5+ years exp • United States
Python
SQL
Python
pySpark
Databases
Databricks
Delta Lake
AI/ML
Spark
DevOps
Azure DevOps
Azure
CI/CD
Git
Cybersecurity
PCI DSS
Analytics
ETL/ELT
Informatica
SSIS
Management
Agile
Scrum
Apply
硬件工程师 4 days ago
≈ $28k – $65k per year (Estimated) • In office • Full-Time • 3+ years exp • Suzhou
Chips/EDA
Cadence Allegro
Apply
≈ $26k – $48k per year (Estimated) • In office • Full-Time • 1+ year exp • Bachelor's Degree • Singapore
Marketing
HubSpot
Apply
Accountant 6 days ago
In office • Full-Time • Bachelor's Degree • Shenzhen
Analytics
Microsoft Excel
Apply
国际物流主管 6 days ago
≈ $23k – $52k per year (Estimated) • In office • Full-Time • 3+ years exp • Shenzhen
Apply
采购工程师 6 days ago
≈ $30k – $70k per year (Estimated) • In office • Full-Time • 5+ years exp • Shenzhen
Apply
≈ $56k – $114k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Singapore
Management
ServiceNow
ITSM
Marketing
Salesforce
Apply
≈ $38k – $90k per year (Estimated) • In office • Full-Time • 5+ years exp • Singapore
Apply
≈ $60k – $129k per year (Estimated) • In office • Full-Time • Singapore
Analytics
Power BI
Microsoft Excel
Apply
≈ $25k – $54k per year (Estimated) • Hybrid • Singapore
DevOps
Linux
DNS
VPN
Apply
≈ $58k – $118k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Singapore
Databases
Databricks
AI/ML
Spark
Apply
See all jobs
This is one of many
1,979,292 more open roles from verified company boards, updated every day.