Senior Embedded Firmware Engineer
LionsBot International is seeking a Senior Embedded Firmware Engineer to work on mission-critical firmware for mobile robotic platforms. The role involves hands-on development of drivers, control loops, and middleware for hardware such as STM32 microcontrollers. You will own the firmware lifecycle and collaborate with hardware teams to ensure system-level performance and safety. The position requires a strong technical background in embedded C/C++ and experience with various communication protocols.
50k new jobs listed every day. Install TAL to find more jobs like this.

Experience
4+ years
Function
Engineering
Work mode
Onsite, Singapore
Company
Tier 2
What you will work on
LionsBot International is seeking a Senior Embedded Firmware Engineer to work on mission-critical firmware for mobile robotic platforms. The role involves hands-on development of drivers, control loops, and middleware for hardware such as STM32 microcontrollers. You will own the firmware lifecycle and collaborate with hardware teams to ensure system-level performance and safety. The position requires a strong technical background in embedded C/C++ and experience with various communication protocols.
TAL's take
Solid domain focus in robotics with a clear scope for senior-level firmware engineering in an established organization.
The JD provides a highly detailed list of responsibilities, specific hardware/protocols, and clear expectations for the candidate.
Must haves
- 4+ years of hands-on embedded firmware development
- Deep knowledge of STM32 and hardware peripherals
- Proficient in modern C/C++ with RTOS and bare-metal programming
- Experience developing communication stack drivers (I2C, SPI, CAN, Ethernet)
- Comfortable reading hardware schematics and using oscilloscopes
Tools and skills
Nice to have: pwm, adc, digital filter, dsp, misra, iec62304.
About the company
Established robotics company in the industrial automation space, not widely classified as a tier 1 global tech giant.