GE

Associate, Embedded Firmware

Genpact
Bangalore Posted 26 Mar 2026
FULL TIME

Job Description

Inviting applications for the role of Associate, Embedded Firmware!

motivated Embedded Firmware Engineer with experience in developing, testing, and maintaining firmware for embedded systems. The candidate should have a strong foundation in C programming and a good understanding of microcontrollers and hardware interfacing.

Responsibilities

  • Develop, test, and debug firmware for embedded systems

  • Work with microcontrollers (8-bit / 16-bit / 32-bit)

  • Write efficient and reliable code in C / Embedded C

  • Interface with peripherals such as UART, SPI, I2C, GPIO, ADC, PWM

  • Support hardware bring-up and board testing

  • Analyze and fix bugs, optimize performance

  • Collaborate with hardware and software teams

  • Maintain technical documentation and version control

Qualifications we seek in you!

Minimum Qualifications

  • Strong knowledge of Embedded C programming

  • Basic understanding of RTOS concepts (FreeRTOS is a plus)

  • Familiarity with microcontrollers (e.g., ARM Cortex-M, PIC, AVR)

  • Understanding of communication protocols (UART, SPI, I2C)

  • Basic debugging skills using tools like JTAG, Oscilloscope, Logic Analyzer

  • Knowledge of version control tools (Git)

Preferred Qualifications/ Skills

  • Exposure to Linux-based embedded systems

  • Basic knowledge of device drivers

  • Familiarity with IDEs like Keil, IAR, MPLAB, STM32CubeIDE

  • Understanding of hardware schematics


Join WhatsApp Channel