HomeJobs & CareersJOB: Embedded Developer At Capgemini In Coimbatore

JOB: Embedded Developer At Capgemini In Coimbatore

APPLY HERE

Location: Coimbatore

Company: Capgemini

As an Embedded C Firmware Engineer, you will be responsible for designing, developing, debugging, and validating firmware for embedded systems based on STM32 and ARM Cortex-M microcontrollers. You will collaborate closely with hardware, validation, and system engineering teams to deliver reliable, high-performance embedded solutions.

In this role, you will:

  • Develop and maintain embedded firmware using Embedded C for STM32 and ARM Cortex-M based platforms.
  • Design and implement device drivers and middleware for peripherals such as SPI, I2C, UART, ADC, PWM, DMA, Timers, and Interrupts.
  • Work with RTOS (FreeRTOS or equivalent) for task scheduling and real-time application development.
  • Perform board bring-up activities and support hardware-software integration.
  • Debug firmware issues using Oscilloscope, Logic Analyzer, JTAG/SWD and other debugging tools.
  • Conduct root cause analysis for system and firmware-level issues.

Your Profile

Mandatory Skills

  • Strong expertise in Embedded C Programming (Firmware Development).
  • Hands-on experience with STM32 / ARM Cortex-M Microcontrollers.
  • Strong knowledge of RTOS (FreeRTOS or equivalent).
  • Experience with SPI, I2C, UART, ADC, PWM, DMA, Timers, and Interrupt handling.
  • Strong 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.
  • Experience using Oscilloscope, Logic Analyzer, and JTAG/SWD Debugging Tools.
  • 4+ years of relevant experience in embedded firmware development.

Good to Have

  • C++ development experience.
  • DSP / Signal Processing knowledge.
  • IoT Protocols & Connectivity experience.
  • BLE & Wi-Fi firmware development experience.
Loading form…
EFY Bureau
EFY Bureau
Official Author account for Electronics For You

SHARE YOUR THOUGHTS & COMMENTS

Latest DIY Projects

Electronics News

Truly Innovative Electronics

Electronics Components

Electronics Jobs