About this role
Firmware Engineer at Kiddeglobal. Location: Hyderabad, Telangana, India. Role: designing firmware, developing drivers, debugging hardware Requirements: Lead design of multi-threaded FreeRTOS firmware on ARM Cortex-M, develop low-level drivers (I2C/SPI/UART/CAN), implement DMA and low-power features, ensure MISRA C compliance, perform board bring-up and debug, mentor junior engineers. Category: Engineering Seniority: Senior Level Tools: FreeRTOS, ARM Cortex-M, I2C, SPI, UART, CAN, DMA, Logic Analyzer, Oscilloscope, MISRA C, Git, CI/CD, TCP/IP, USB, File Systems Commitment: Full Time Workplace: Onsite Languages: English