Образование: высшее техническое. Подтвержденный опыт работы программистом в области приборостроения, радиоэлектроники, микроэлектроники от 3-5 лет. Знание C/С++. Знание и понимание объектно-ориентированной модели программирования. Уверенное знание STL. Опыт сетевого программирования, протоколы TCP/IP, UDP. Опыт разработки многопоточных приложений. Опыт работы с системами контроля версий (Git). Знание иностранного языка (уровень): английский язык на уровне чтения технической литературы. Будет преимуществом: Опыт разработки ПО под микроконтроллеры STM32 или аналогичных с ядром ARM. Опыт разработки ПО для встроенных систем с использованием RTOS, знание FreeRTOS. Знакомство с SPI, I2C, UART, RS232, RS488, PWM, DMA, DAC, ADC. Bootloader USB, HID устройство. Опыт применения шаблонов проектирования. Знакомство с современной цифровой схемотехникой. |