Embedded Systems

Projektuję systemy embedded z uwzględnieniem ograniczeń sprzętowych, pamięci, czasu wykonania i komunikacji z peryferiami. Firmware traktuję jako integralną część urządzenia, dlatego zwracam uwagę na niezawodność, deterministyczność i możliwość skutecznego debugowania na poziomie sprzętu.

Embedded C/C++, Firmware, Microcontrollers, ESP32, STM32, RTOS, Embedded Linux, UART, SPI, I2C, CAN, Interrupts, Memory Constraints, Low-Level Debugging