
Search by job, company or skills
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
Genpact (NYSE: G) is a global professional services and solutions firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility, and desire to create lasting value for clients. Powered by our purpose - the relentless pursuit of a world that works better for people - we serve and transform leading enterprises, including the Fortune Global 500, with our deep business and industry knowledge, digital operations services, and expertise in data, technology, and AI.
Job ID: 144981311