Будете заниматься: написанием встраиваемого ПО на C/C++; работой в команде с использованием Git; отладкой встраиваемого ПО на реальном устройстве, взаимодействием с периферией, диагностикой сигналов; самообразованием.
Требования
Что для этого потребуется: от 2 лет опыта в области разработки программного обеспечения для встраиваемых систем; опыт программирования на C/C++/Python; опыт использования систем контроля версий: SVN, Git; понимание принципов работы интерфейсов: SPI, CAN, UART, I2C, RS-232; опыт работы с ОС реального времени: FreeRTOS, Zephyr; уверенное понимание схемотехники и архитектуры микроконтроллеров; опыт работы с ОС Linux; понимание принципов работы сетевых протоколов: TCP, IP, MQTT; опыт использования измерительных приборов (мультиметр, осциллограф, логический анализатор); желание развиваться.
Мы не требуем, но будет большим плюсом: понимание принципов работы протоколов беспроводной связи: Wi-Fi, Bluetooth, LoRa; уверенное владение навыками пайки.