Posted on: 12/03/2026
Description :
We are looking for an experienced Embedded Firmware Developer with strong expertise in Embedded C and low-level driver development for embedded platforms.
The ideal candidate should have solid experience working with RTOS-based embedded systems and developing firmware close to hardware.
Key Responsibilities :
- Design and develop firmware for embedded platforms using Embedded C
- Develop and integrate low-level drivers for peripherals such as I2C, SPI, UART, Flash, and EEPROM
- Work on RTOS-based firmware development and system-level design
- Debug and troubleshoot microcontroller-based embedded systems
- Contribute to firmware architecture and platform bring-up
- Use build systems such as Makefiles and CMake
- Participate in code reviews and static code analysis
- Collaborate with cross-functional teams including hardware and validation teams
Required Skills :
- Strong programming experience in C / Embedded C
- Experience with RTOS-based firmware development
- Strong expertise in low-level driver development
- Experience with communication protocols such as I2C, SPI, UART
- Experience working with microcontrollers and embedded debugging tools
- Good understanding of firmware architecture and embedded systems design
- Familiarity with Makefiles, CMake and embedded build systems
- Experience with static code analysis tools and coding guidelines
Good to Have :
- Experience working with Zephyr RTOS
- Experience with firmware development for new embedded platforms
- Experience working in global development teams
Did you find something suspicious?
Posted by
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1620087