Resume and JobRESUME AND JOB
Capgemini logo

Senior Product SW Engineer

Capgemini

Engineering Jobs

Senior Product SW Engineer

full-timePosted: Dec 2, 2025

Job Description

Senior Product SW Engineer

📋 Job Overview

As a Senior Developer at Capgemini Engineering, you will design and develop firmware for microcontrollers on power boards for advanced cooking appliances, focusing on oven systems with main, microwave, and steam functions. The role involves implementing low-level drivers, managing RTOS and bare-metal programming, and ensuring robust hardware-software integration for real-time applications. You will collaborate with cross-functional teams to debug, validate, and deliver high-quality solutions that enable safe and efficient control of cooking features.

📍 Location: Coimbatore

💼 Experience Level: Experienced Professionals

🏢 Business Unit: Engineering and RandD Services

🎯 Key Responsibilities

  • Design and develop firmware for microcontrollers on power boards (MAIN, MICROWAVE, STEAM)
  • Implement low-level drivers for peripherals (PWM, ADC, UART, SPI, I2C, CAN, LIN, GPIO)
  • Manage RTOS and bare-metal programming for real-time applications
  • Hardware-software integration in collaboration with electronics and control teams
  • Debug and validate on bench using oscilloscopes, logic analyzers, and JTAG tools
  • Produce technical documentation and participate in code reviews
  • Collaborate with cross-functional teams to meet project milestones

✅ Required Qualifications

  • Languages: C/C++ (embedded), basic Assembly for optimization
  • Microcontrollers: STM32, ARM Cortex-M (or similar)
  • RTOS: FreeRTOS or equivalent
  • Communication protocols: UART, SPI, I2C, CAN
  • Experience with power boards and control of resistive loads, BLDC motors, magnetron

🛠️ Required Skills

  • C/C++ (embedded)
  • Basic Assembly for optimization
  • STM32 microcontrollers
  • ARM Cortex-M
  • FreeRTOS or equivalent RTOS
  • Bare-metal programming
  • Communication protocols: UART, SPI, I2C, CAN, LIN
  • Peripherals: PWM, ADC, GPIO
  • Power boards control: resistive loads, BLDC motors, magnetron
  • Development tools: IDEs (Eclipse, IAR, STMCube), Git, ARM GCC toolchain
  • Debugging tools: JTAG, oscilloscopes, protocol analyzers, logic analyzers
  • Strong problem-solving and analytical skills
  • Ability to work in multidisciplinary teams

Locations

  • Coimbatore, India

Salary

Estimated Salary Rangemedium confidence

2,500,000 - 4,200,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C/C++ (embedded)intermediate
  • Basic Assembly for optimizationintermediate
  • STM32 microcontrollersintermediate
  • ARM Cortex-Mintermediate
  • FreeRTOS or equivalent RTOSintermediate
  • Bare-metal programmingintermediate
  • Communication protocols: UART, SPI, I2C, CAN, LINintermediate
  • Peripherals: PWM, ADC, GPIOintermediate
  • Power boards control: resistive loads, BLDC motors, magnetronintermediate
  • Development tools: IDEs (Eclipse, IAR, STMCube), Git, ARM GCC toolchainintermediate
  • Debugging tools: JTAG, oscilloscopes, protocol analyzers, logic analyzersintermediate
  • Strong problem-solving and analytical skillsintermediate
  • Ability to work in multidisciplinary teamsintermediate

Required Qualifications

  • Languages: C/C++ (embedded), basic Assembly for optimization (experience)
  • Microcontrollers: STM32, ARM Cortex-M (or similar) (experience)
  • RTOS: FreeRTOS or equivalent (experience)
  • Communication protocols: UART, SPI, I2C, CAN (experience)
  • Experience with power boards and control of resistive loads, BLDC motors, magnetron (experience)

Responsibilities

  • Design and develop firmware for microcontrollers on power boards (MAIN, MICROWAVE, STEAM)
  • Implement low-level drivers for peripherals (PWM, ADC, UART, SPI, I2C, CAN, LIN, GPIO)
  • Manage RTOS and bare-metal programming for real-time applications
  • Hardware-software integration in collaboration with electronics and control teams
  • Debug and validate on bench using oscilloscopes, logic analyzers, and JTAG tools
  • Produce technical documentation and participate in code reviews
  • Collaborate with cross-functional teams to meet project milestones

Target Your Resume for "Senior Product SW Engineer" , Capgemini

Get personalized recommendations to optimize your resume specifically for Senior Product SW Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Product SW Engineer" , Capgemini

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Engineering and RandD ServicesProducts & Systems EngineeringExperienced ProfessionalsEngineering and RandD Services

Answer 10 quick questions to check your fit for Senior Product SW Engineer @ Capgemini.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Capgemini logo

Senior Product SW Engineer

Capgemini

Engineering Jobs

Senior Product SW Engineer

full-timePosted: Dec 2, 2025

Job Description

Senior Product SW Engineer

📋 Job Overview

As a Senior Developer at Capgemini Engineering, you will design and develop firmware for microcontrollers on power boards for advanced cooking appliances, focusing on oven systems with main, microwave, and steam functions. The role involves implementing low-level drivers, managing RTOS and bare-metal programming, and ensuring robust hardware-software integration for real-time applications. You will collaborate with cross-functional teams to debug, validate, and deliver high-quality solutions that enable safe and efficient control of cooking features.

📍 Location: Coimbatore

💼 Experience Level: Experienced Professionals

🏢 Business Unit: Engineering and RandD Services

🎯 Key Responsibilities

  • Design and develop firmware for microcontrollers on power boards (MAIN, MICROWAVE, STEAM)
  • Implement low-level drivers for peripherals (PWM, ADC, UART, SPI, I2C, CAN, LIN, GPIO)
  • Manage RTOS and bare-metal programming for real-time applications
  • Hardware-software integration in collaboration with electronics and control teams
  • Debug and validate on bench using oscilloscopes, logic analyzers, and JTAG tools
  • Produce technical documentation and participate in code reviews
  • Collaborate with cross-functional teams to meet project milestones

✅ Required Qualifications

  • Languages: C/C++ (embedded), basic Assembly for optimization
  • Microcontrollers: STM32, ARM Cortex-M (or similar)
  • RTOS: FreeRTOS or equivalent
  • Communication protocols: UART, SPI, I2C, CAN
  • Experience with power boards and control of resistive loads, BLDC motors, magnetron

🛠️ Required Skills

  • C/C++ (embedded)
  • Basic Assembly for optimization
  • STM32 microcontrollers
  • ARM Cortex-M
  • FreeRTOS or equivalent RTOS
  • Bare-metal programming
  • Communication protocols: UART, SPI, I2C, CAN, LIN
  • Peripherals: PWM, ADC, GPIO
  • Power boards control: resistive loads, BLDC motors, magnetron
  • Development tools: IDEs (Eclipse, IAR, STMCube), Git, ARM GCC toolchain
  • Debugging tools: JTAG, oscilloscopes, protocol analyzers, logic analyzers
  • Strong problem-solving and analytical skills
  • Ability to work in multidisciplinary teams

Locations

  • Coimbatore, India

Salary

Estimated Salary Rangemedium confidence

2,500,000 - 4,200,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C/C++ (embedded)intermediate
  • Basic Assembly for optimizationintermediate
  • STM32 microcontrollersintermediate
  • ARM Cortex-Mintermediate
  • FreeRTOS or equivalent RTOSintermediate
  • Bare-metal programmingintermediate
  • Communication protocols: UART, SPI, I2C, CAN, LINintermediate
  • Peripherals: PWM, ADC, GPIOintermediate
  • Power boards control: resistive loads, BLDC motors, magnetronintermediate
  • Development tools: IDEs (Eclipse, IAR, STMCube), Git, ARM GCC toolchainintermediate
  • Debugging tools: JTAG, oscilloscopes, protocol analyzers, logic analyzersintermediate
  • Strong problem-solving and analytical skillsintermediate
  • Ability to work in multidisciplinary teamsintermediate

Required Qualifications

  • Languages: C/C++ (embedded), basic Assembly for optimization (experience)
  • Microcontrollers: STM32, ARM Cortex-M (or similar) (experience)
  • RTOS: FreeRTOS or equivalent (experience)
  • Communication protocols: UART, SPI, I2C, CAN (experience)
  • Experience with power boards and control of resistive loads, BLDC motors, magnetron (experience)

Responsibilities

  • Design and develop firmware for microcontrollers on power boards (MAIN, MICROWAVE, STEAM)
  • Implement low-level drivers for peripherals (PWM, ADC, UART, SPI, I2C, CAN, LIN, GPIO)
  • Manage RTOS and bare-metal programming for real-time applications
  • Hardware-software integration in collaboration with electronics and control teams
  • Debug and validate on bench using oscilloscopes, logic analyzers, and JTAG tools
  • Produce technical documentation and participate in code reviews
  • Collaborate with cross-functional teams to meet project milestones

Target Your Resume for "Senior Product SW Engineer" , Capgemini

Get personalized recommendations to optimize your resume specifically for Senior Product SW Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Product SW Engineer" , Capgemini

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Engineering and RandD ServicesProducts & Systems EngineeringExperienced ProfessionalsEngineering and RandD Services

Answer 10 quick questions to check your fit for Senior Product SW Engineer @ Capgemini.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.