Обязанности | Основная обязанность: ведение разработки программ для 32-х битных микроконтроллеров ARM Cortex-M, AVR, PIC. Оцифровка и обработка аналоговых данных (ADC, DMA). Работа с интерфейсами I²C, UART, SPI, USB. реализация и доработка существующих алгоритмов управления электродвигателями различных типов (шаговые, DC, BLDC, PMSM, AC). хорошее владение паяльником и измерительным оборудованием, проектирование и разводка электрических схем, написание программ на C++ и Python, построение графических интерфейсов с использованием библиотеки Qt, написание web-интерфейсов, проектирование реляционных баз данных MySQL. |