Обязанности:
Ищу программиста микроконтроллеров в компанию, занимающуюся разработкой федеральной сети умной телеметрии и оборудования по заказу. Что предстоит делать:- Разработка программной части малопотребляющих изделий микроэлектроники с маломощными радиопередатчиками (LPWAN-устройства).- Поддержка разработанного программного обеспечения.- Участие в разработке ТЗ на конструкцию и составные части устройства, в том числе ПО.- Участие в разработке документов верхнего уровня (ТУ) и рабочей документации к устройствам, в т.ч. составление протокола информационного обмена и др.- Участие в постановке разработанных изделий микроэлектроники в серийное производство.Что нужно, чтобы успешно справляться с этой ролью?- Уверенное владение языком программирования С (владение С++ и библиотеки Qt как преимущество).- Опыт применения RTOS, параллельного программирования.- Знание принципов работы различной цифровой/аналого-цифровой периферии современных микроконтроллеров и опыт разработки драйверов под неё (UART, SPI, CAN, АЦП, ЦАП, DMA и пр.).- Опыт программирования микропроцессоров STM32.- Базовые знания в беспроводной передаче данных, LPWAN.- Общее понимание сборки проектов с помощью Makefile и аналогичных систем.- Уверенный пользователь Linux.Характер работы:- Оформление по ТК РФ- Полный рабочий день- Гибридный формат работы