Location
In office (Coimbatore)
Seniority
Middle · 4+ years exp
Employment
Full-Time
Confirmed on the employer's own hiring board on Nov 5, 2026. First seen by Alion on Nov 4, 2026. Capgemini scores B on the Alion truth index.
Overview
Company
Impact
Profile match
Capgemini is a French information technology services and consulting group founded in Grenoble in 1967 by Serge Kampf, and one of the largest IT service providers in the world. It designs, builds and runs systems for large enterprises and governments across some fifty countries, with a delivery workforce concentrated in India and a European client base heavier than most of its competitors. The group is organised into Capgemini Invent for strategy and design, Capgemini Engineering for research and development services acquired with Altran, and Sogeti for local technology services, and it has reoriented its portfolio around cloud migration, data platforms and generative AI.
Backed by Bordeaux Technowest, Gilde Equity Management
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
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.
2,094,054 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.
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
Coimbatore
Senior RTL Design Engineer – FPGA/ASIC Design
2 hours ago
In office · 5+ years exp · Bachelor's Degree · Hyderabad
Python
Verilog
SystemVerilog
VHDL
Bash
Perl
MATLAB
DevOps
Linux
Chips/EDA
UVM
Xilinx Vivado
Vitis
Apply
Design Verification Engineer
5 hours ago
In office · 3+ years exp · India
Python
Verilog
SystemVerilog
Perl
MATLAB
MATLAB
Simulink
Chips/EDA
Synopsys SpyGlass
UVM
Apply
Firmware Engineer II
1 day ago
In office · Full-Time · 2+ years exp · Noida
Python
C++
MedTech
Verification & Validation
Apply
Product Application Engineer
7 hours ago
In office · 8+ years exp · Bachelor's Degree · Bengaluru
AI/ML
BERT
Apply
Embedded Software Engineer - Zephyr RTOS
1 day ago
In office · Full-Time · 4+ years exp · Pune · Bengaluru
Python
C++
C++
CMake
DevOps
RTOS
Git
TCP/IP
Chips/EDA
OpenOCD
Apply
BMS Hardware Engineer (Analog)
1 day ago
In office · Full-Time · Coimbatore
MATLAB
Chips/EDA
LTspice
SpaceTech
FMEA
IBM DOORS
Energy
Battery Management Systems
Apply
Embedded Developer
2 days ago
In office · Full-Time · 4+ years exp · Coimbatore
C
C++
C
Embedded C
DevOps
RTOS
Wi-Fi
IoT
FreeRTOS
Apply
Area Manager - Business Loans - DMS South1/Senior Area Manager - Business Loans - DMS South1
1 day ago
In office · Coimbatore
Apply
In office · 2+ years exp · Master's Degree · Coimbatore
Apply
Apply
This is one of many
2,094,054 more open roles from verified company boards, updated every day.

