Разработчик микроконтроллеров
Тип объявления | Бесплатное |
Занятость |
Полная
|
График работы |
Гибкий
|
Опыт работы |
Более 1 года
|
Обязанности:
- Программирование на микроконтроллерах (в основном stm32) логики работы сетевого оборудования (коммутаторы), логики POE, чипов связи Lora и других LPWan устройств.
Требования:
- уверенное знание языка Си; - опыт написания программ для микроконтроллеров под управлением RTOS (FreeRTOS / Nuttx / Zephyr); - опыт портирования драйверов под данные системы будет плюсом; - умение самостоятельно определять архитектуру уже готового проекта, для внесения правок в определенный слой абстракции; - понимание принципов работы интерфейсов связи и их особенностей (UART, I2C, USB, SPI, RS232/485, Ethernet и т.д.); - умение читать принципиальные электрические схемы на минимальном уровне. Плюсом будет: - понимание (или желание разобраться) как устроена операционная система Linux; - опыт написания программ для этой операционной системы, или драйверов, или правка исходного кода; - владение другими языками программирования, кроме Си, хотя бы на минимальном уровне; - наличие минимального портфолио с проектами на основе каких-либо встраиваемых систем: Arduino, STM32, ESP, Raspberry и т.д.
Условия:
- гибридный график работы (офис+удаленка) обсуждается на собеседовании; - заработная плата от 110 000 до 150 000 руб. (обсуждается индивидуально на собеседовании); - возможность профессионального развития и роста внутри компании.