Firmware Development: Design, code, and debug C/C++ firmware for microcontrollers (ARM Cortex-M, ESP32, or similar).
Sensor Integration: Interface with various sensors (IMUs, optical, environmental) via I2C, SPI, and UART, including driver development and signal processing.