
Opens Capgemini's site. Your application data stays with them.Apply early.
LocationCoimbatore, India
WorkplaceOn-site
TeamProducts & Systems Engineering
ExperienceMid Level
CompensationUndisclosed
Job Overview
Job Description
Senior Embedded C Engineer (RTOS)
Location: Coimbatore (1st Preference) / Bangalore (2nd Preference)
Experience: 4 - 10 Years
Grade: B2 / C1
Your Role
- Develop and maintain embedded firmware using Embedded C for STM32 and ARM Cortex-M based microcontrollers.
- Design, implement, and optimize firmware for RTOS-based applications (FreeRTOS or equivalent).
- Work closely with hardware teams for board bring-up, hardware-software integration, and product validation.
- Develop and debug low-level drivers and interfaces such as SPI, I2C, UART, ADC, PWM, DMA, Timers, and Interrupts.
- Perform firmware debugging, issue investigation, root cause analysis, and performance optimization.
- Execute and support validation, verification, system testing, integration testing, and regression testing activities.
- Utilize debugging and test tools such as Oscilloscope, Logic Analyzer, JTAG, and SWD.
- Collaborate with cross-functional teams to deliver high-quality embedded solutions.
Your Profile
- 4 to 10 years of hands-on experience in Embedded C Programming (Firmware Development).
- Strong expertise in STM32 / ARM Cortex-M Microcontrollers.
- Proven experience with RTOS (FreeRTOS or equivalent).
- Strong knowledge of embedded peripherals including SPI, I2C, UART, ADC, PWM, DMA, Timers, and Interrupts.
- Hands-on experience in board bring-up, firmware debugging, root cause analysis, and hardware-software integration.
- Expertise in validation, verification, system testing, integration testing, and regression testing.
- Proficiency in using Oscilloscope, Logic Analyzer, JTAG/SWD debugging tools.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent communication and collaboration abilities.
Good to Have
- C++
- DSP / Signal Processing
- IoT Protocols & Connectivity
- BLE & Wi-Fi Development
Preferred Location
- Coimbatore
- Bangalore
Job Description - Grade Specific
Senior Embedded C Engineer (RTOS)
Location: Coimbatore (1st Preference) / Bangalore (2nd Preference)
Experience: 4 - 10 Years
Grade: B2 / C1
Your Role
- Develop and maintain embedded firmware using Embedded C for STM32 and ARM Cortex-M based microcontrollers.
- Design, implement, and optimize firmware for RTOS-based applications (FreeRTOS or equivalent).
- Work closely with hardware teams for board bring-up, hardware-software integration, and product validation.
- Develop and debug low-level drivers and interfaces such as SPI, I2C, UART, ADC, PWM, DMA, Timers, and Interrupts.
- Perform firmware debugging, issue investigation, root cause analysis, and performance optimization.
- Execute and support validation, verification, system testing, integration testing, and regression testing activities.
- Utilize debugging and test tools such as Oscilloscope, Logic Analyzer, JTAG, and SWD.
- Collaborate with cross-functional teams to deliver high-quality embedded solutions.
Your Profile
- 4 to 10 years of hands-on experience in Embedded C Programming (Firmware Development).
- Strong expertise in STM32 / ARM Cortex-M Microcontrollers.
- Proven experience with RTOS (FreeRTOS or equivalent).
- Strong knowledge of embedded peripherals including SPI, I2C, UART, ADC, PWM, DMA, Timers, and Interrupts.
- Hands-on experience in board bring-up, firmware debugging, root cause analysis, and hardware-software integration.
- Expertise in validation, verification, system testing, integration testing, and regression testing.
- Proficiency in using Oscilloscope, Logic Analyzer, JTAG/SWD debugging tools.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent communication and collaboration abilities.
Good to Have
- C++
- DSP / Signal Processing
- IoT Protocols & Connectivity
- BLE & Wi-Fi Development
Preferred Location
- Coimbatore
- Bangalore
Apply kit
Check my resume against this jobPractise the interview
Posting Information
Posted15 Nov 2026
Expires25 Nov 2026
SourceCareer page - Capgemini
You apply at Capgemini. We don't take the CV.
