37 1 мес. назад

Инженер по разработке прошивок

Вакансия для инженера по разработке прошивок в компании Wiren Board. Вы будете разрабатывать и поддерживать прошивки для устройств автоматизации, работая с микроконтроллерами STM32 и C. Предлагаем гибридный или удаленный формат работы, комфортные условия и команду опытных специалистов.

middle удалённо 150 000 – 300 000 RUR
Тип занятости
full-time
Опубликовано
12 января 2026
Языки
English: Pre-Intermediate
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти

описание

Компания Wiren Board разрабатывает и производит электронику для автоматизации инженерных систем: промышленных и коммерческих объектов, частных домов и квартир. Среди клиентов - как профессиональные интеграторы, так и энтузиасты умного дома. Почти все наши периферийные устройства построены на микроконтроллерах STM32F0 и китайских аналогах на Соrtex М0. Прошивки пишутся на C и собираются gcc, большинство без ОС. Мы серьёзно подходим к качеству наших прошивок, поэтому у нас внедрён CI (прошивки автоматически собираются из веток), мы внедряем автоматизированное тестирование на разных уровнях. Для разработки используется Git.
Разработка, доработка и поддержка прошивок для наших устройств для автоматизации: датчиков, реле, счётчиков, диммеров.

требования

Отличное знание микроконтроллеров STM32 (GD32, CH32, AT32), умение пользоваться reference manual, конфигурировать периферию через регистры, знать как работает;
Хорошее знание Linux, Bash на уровне пользователя, работа с протоколом MQTT, понимание особенностей функционирования компьютеров в широком смысле (устройство ОС, загрузчиков, сетевых протоколов и т.д.).
Начальный уровень знания Python;
Хорошее знание C, Make, GCC, процесса сборки;
Умение работать с системой контроля версий git, опыт командной разработки, кодревью;
Хорошие знания об электронике, цифровой схемотехнике;
Понимание работы интерфейсов I2C, SPI, UART на физическом и логическом уровне;
Умение работать с логическим анализатором и осциллографом;
Умение читать чужой код, понимание принципов хорошего кода (clean code, SOLID);
Не обязательно, но будет востребовано:
Опыт работы с оборудованием для промышленной автоматизации, протоколом Modbus;
Понимание о том как работает электричество, трехфазные сети;
Опыт работы с микроконтроллерами ESP32

условия

Гибридный или удаленный формат работы, крутой офис с едой и печеньками
Оформление по ТК РФ;
5/2 с гибким началом/окончанием рабочего дня, никаких переработок и сроков "вчера"
Команда опытных инженеров с разноплановыми знаниями и технологиями;
Собственное уникальное производство;
Профильные выставки, мерч, корпоративные мероприятия.

Похожие вакансии

6 вакансии
Н
Назаров Иван Андреевич
1 д. назад

Разработчик C++

208 900 - 315 600 RUR

Ищем разработчика C++ с опытом от 3 лет для работы над высоконагруженными системами. Важны навыки многопоточного программирования и уверенное знание STL. Предлагаем возможности для профессионального роста.

C++

middle удал.
MIA-Dev
MIA-Dev
1 нед. назад

С|С++ - разработчик

200 000 - 300 000 RUB

Вакансия для Senior С|С++ разработчика с опытом работы в коммерческой разработке. Предлагаем полную удаленную работу, гибкий график и возможность карьерного роста. Ожидаем знание Git, SQL, Python и опыт работы с различными СУБД.

senior удал.
Notamedia
Notamedia
22 ч. назад

Разработчик C++ (WebAssembly)

Присоединяйтесь к команде Notamedia, где вы будете разрабатывать и оптимизировать WebAssembly модули на C++. Ищем специалиста с опытом в C++ и пониманием JavaScript/TypeScript. Удаленная работа, интересные проекты и возможности для роста.

middle удал.
K2 Cloud
K2 Cloud
2 д. назад

Разработчик C++

K2 Cloud ищет разработчика C++ с опытом от 3 лет для работы над облачными сервисами. В команде вы будете разрабатывать функциональность и участвовать в open source проектах. Компания предлагает гибкий график, ДМС и возможности для профессионального роста.

middle удал.
ITS
ITS
4 д. назад

Разработчик встраиваемых систем

Вам предстоит заниматься отладкой и созданием инструментов для работы с устройствами, а также разработкой прошивок. Мы предлагаем удаленную работу, стабильность и возможность профессионального роста в развивающейся компании.

middle удал.
VK
VK
1 нед. назад

Разработчик системного ПО

Вакансия для разработчика системного ПО, который будет заниматься созданием анти-DDoS решений и оптимизацией производительности. Требуется опыт работы с многопоточными системами и знание сетевых протоколов. Предлагается работа в команде над высоконагруженными проектами.

middle удал.