Требования
•Языки C и C++ для микроконтроллеров и среды разработки Atmel Studio, Cube IDE, Arduino IDE или другие;
•Понимание принципов работы микроконтроллеров и их периферийных устройств (UART, CAN, SPI, I2C, SDIO, UART, DAC/ADC, DMA, TIM и др.);
•Умение работать с технической документацией;
•Умение работать с системами контроля версий (Git);
•Умение читать и понимать принципиальные схемы для печатных плат;
•Разработка протоколов передачи данных между устройствами;
•Знание английского языка
Обязанности
•Разработка встроенного рабочего и тестового ПО микроконтроллеров STM8/STM32 и прочее;
•Отладка ПО на реальном «железе»;
•Разработка утилит для Windows/Linux (тестовые программы, имитаторы и т. п.);
•Сопровождение ПО в течение всего жизненного цикла изделия;
•Отладка прикладного ПО на изделии с использованием осциллографа
Желательно
•Опыт работы в Linux (сборка образов, программирование)
Условия
•Официальное трудоустройство;
•График работы 5/2 с 8:00 до 17:00;
•Своевременная заработная плата 2 раза в месяц