Posted on: 30/03/2026
Job Description :
We are looking for an Embedded C++ RTOS Driver Developer for our Pune location. The ideal candidate should have strong experience in C++ development in RTOS-based embedded systems and should have worked on microprocessors and microcontrollers. The role requires hands-on expertise in low-level driver development and strong understanding of hardware-near programming.
Candidates must have practical experience in communication interfaces such as I2C, SPI, and UART, and should be comfortable in debugging, optimization, and integration of embedded software components.
The selected candidate will be expected to work on embedded development activities involving device-level interactions, driver-level implementation, system troubleshooting, and software support for embedded products. This role is suited for candidates who have a strong foundation in embedded systems and can work independently on development and debugging tasks in RTOS environments.
Key Responsibilities :
- Develop embedded software in C++ using RTOS-based environments
- Work on low-level driver development and hardware interface modules
- Handle debugging and troubleshooting of embedded software issues
- Support communication interface implementation such as I2C, SPI, and UART
- Work on software integration with microcontrollers and microprocessors
- Contribute to reliable, efficient, and maintainable embedded product development
Required Skills :
- Strong C++ programming skills
- Hands-on RTOS experience
- Experience with microprocessors and microcontrollers
- Strong low-level driver development expertise
- Experience in I2C, SPI, UART
Important Notes :
- Immediate joiners only
- Interview mode : Virtual
Did you find something suspicious?
Posted by
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1624557