Solid proficiency in Embedded C for 32-bit MCU/DSP architectures (ARM Cortex-M33/M23/M4/M7 preferred).
Deep understanding of microcontroller subsystems, clocking, power modes, interrupt handling, timers, DMA, and memory architectures.
Hands-on expertise with STM32/TI or similar MCU families.Strong experience developing and debugging drivers for:
ADC, PWM, UART, SPI, I2C, RS485, CAN
EEPROM, QSPI/OSPI Flash
Ethernet: TCP, UDP, IPv6