- Experience in bare-metal programming and/or RTOS
- Knowledge of peripheral interfaces: UART, SPI, I2C, CAN, USB
- Familiarity with debugging tools (JTAG, SWD, Logic Analyzer)
- Understanding of memory management, interrupts, timers
- Experience with firmware testing and debugging
Education :
- B.E./B.Tech/M.E.(B.E)
Description :
Design, develop, and maintain embedded firmware for microcontroller-based systems. Write productive, reusable, and reliable firmware code. Interface firmware with hardware components and peripherals.Debug and optimize firmware for performance and stability .