Now Hiring · IQ/0070
About the Role
- Develop and maintain embedded firmware for microcontroller-based systems. - Design, code, test, debug, and optimize firmware. - Work with C/C++ programming for embedded systems. - Develop firmware for ARM-based microcontrollers. - Interface and work with peripherals such as UART, SPI, I2C, CAN, ADC, PWM, GPIO, etc. - Perform board bring-up, debugging, and hardware-software integration. - Analyze and resolve firmware and system-level issues. - Work closely with Hardware, Electronics, and Testing teams. - Conduct code reviews and maintain technical documentation. - Follow coding standards and development processes. - Support product validation, testing, and field issue resolution.
Key Skills Required
Qualification
B.E./B.Tech/M.E./M.Tech in Electronics, Electronics & Communication, Electrical, Embedded Systems, or related field.