![R50 c4629801a93975fb880824640a870466](https://habrastorage.org/getpro/freelansim/users/avatars/46/469/469403/r50_c4629801a93975fb880824640a870466.png)
I'm working with embedded systems for 18 years, writing software for microcontroller's architecture :AVR(ATMega), PIC, ARM(STM32, AT90SAM7S,LM4F120),MSP430. Using all modern and classical interfaces: RS232, RS485, CAN, USB, SDIO, Ethernet(TCP/IP stacks), I2C, SPI and so on. Using RTOS(FreeRTOS) and bare-metal. Also writing PC-utilities for connecting with controllers(Python, C++, Qt)