- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Инженер-программист Embedded (MCU)
Отличное предложение с расширенным соцпакетом (ДМС со стоматологией, обучение, премии за патенты) и интересными задачами по созданию реального оборудования. Локация на Трехгорной мануфактуре и гибкий график добавляют привлекательности.
Сложность вакансии
Требуется уверенное владение Си, опыт работы с различными архитектурами (ARM, RISC-V) и понимание как Bare-Metal, так и RTOS разработки. Дополнительную сложность добавляет необходимость владения скриптовыми языками (Python, Bash) и навыками работы с «железом» (пайка, осциллограф).
Анализ зарплаты
Зарплата в вакансии не указана, но для специалиста с опытом 3–6 лет в Москве рыночный диапазон составляет от 180 000 до 300 000 рублей. Учитывая локацию и уровень компании, можно ожидать предложение в середине или верхней части этого диапазона.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас
Присоединяйтесь к команде разработчиков отечественного оборудования и создавайте прошивки для современных микроконтроллеров в историческом центре Москвы!
Описание вакансии
#C #Embedded #MCU #STM32 #FreeRTOS #Linux #Python
Инженер-программист Embedded (MCU)
Россия, Москва
Опыт 3–6 лет
Полная занятость, гибрид
З/П: Обсуждается на предварительном звонке с HR
Должностные обязанности:
Чем вам предстоит заниматься:
- разработка встраиваемого ПО (прошивок) для микроконтроллеров ARM (STM32, GD32), MIPS, RISC-V на языке Си;
- поддержка и рефакторинг существующего встраиваемого ПО;
- разработка и поддержка документации для прошивок (вики-страниц);
- соблюдение внутренних стандартов на разработку \ ведение документации \ ведение проектов;
- работа в команде, используя гибкие методологии разработки;
- участие в процессах разработки и поддержки продукта - взаимодействие с менеджерами, тестировщиками, инженерами из других отделов.
Знание/опыт:
Что мы ожидаем от будущего члена команды:
- знание Cи на высоком уровне;
- умение и желание писать качественный читаемый поддерживаемый код по внутренним стандартам компании;
- знание Python и Bash на уровне - "написать скрипт для автоматизации сборки прошивки";
- знание и умение пользоваться gcc, gdb, openOCD;
- знание Make, понимание работы системы сборки на Makefile;
- знание и умение пользоваться Git по gitflow с ветками PR и тд;
- знание и умение писать unit-тесты / функциональные тесты;
- опыт разработки под STM32 и/или аналогах (GD32);
- опыт разработки Bare-Metal и RTOS;
- опыт разработки драйверов;
- знание интерфейсов - USB, UART, I2C, SPI, CAN;
- элементарные навыки пайки и работы с измерительным оборудованием для отладки.
- опыт работы с Jira/Bitbucket/Confluence;
- английский язык на уровне чтения документации.
Условия труда:
Будем рады предложить Вам:
- стать частью процесса рождения настоящего отечественного оборудования: возможность прочувствовать все особенности этапов его разработки: от создания конструкторской документации до реализации в железе и микрокоде;
- конкурентный уровень полностью официальной заработной платы;
- гибкое начало рабочего дня; возможность выбора формата работы (офис/гибрид);
рабочее место в красивом и удобном лофт-офисе с высокими потолками на территории БЦ «Трехгорная мануфактура», 10-15 минут от метро «Краснопресненская»/«Улица 1905 года»;
- возможность расти горизонтально и вертикально, а также в зависимости от результатов и интересов перемещаться между проектами и командами;
программы обучения и развития сотрудников (включая внешние курсы повышения квалификации);
внутреннюю программу поддержки инноваций;
- систему премирования за научные достижения, публикацию статей и регистрацию патентов;
«Лекторий», в рамках которого приглашенные эксперты и наши специалисты делятся профессиональным опытом из различных областей науки;
- медицинскую страховку с первых дней работы, включающую стоматологию, госпитализации, международные путешествия;
- льготное страхование членов семей (покупку полиса по корпоративной цене);
заботу о здоровье: спортивные мероприятия, программу поддержки сотрудников, психологические, юридические и ЗОЖ консультации с внешними специалистами;
- корпоративные льготы (скидки в сети фитнес-клуб World Class, X-Fit, SPIRIT.Fitness и другие предложения).
Контакты:
Связаться по вакансии можно С Кузнецовой Татьяной Откликнуться
_____________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- Python
- Bash
- STM32
- GD32
- ARM
- RISC-V
- MIPS
- FreeRTOS
- RTOS
- Bare Metal
- Git
- Make
- GCC
- GDB
- OpenOCD
- Jira
- BitBucket
- Confluence
- USB
- UART
- I2C
- SPI
- CAN
- Unit Testing
Возможные вопросы на собеседовании
Проверка глубины понимания работы с памятью и специфики встраиваемых систем.
В каких случаях в Embedded-разработке оправдано использование динамической памяти, и какие риски это несет в системах реального времени?
Оценка опыта работы с периферией и протоколами.
Расскажите о наиболее сложной проблеме, с которой вы столкнулись при отладке интерфейсов USB или CAN. Как вы её решили?
Проверка навыков работы с RTOS.
Как вы организуете взаимодействие между задачами в FreeRTOS, чтобы избежать инверсии приоритетов?
Оценка навыков автоматизации.
Какие задачи по автоматизации сборки или тестирования прошивок вы решали с помощью Python и Bash?
Проверка понимания процесса загрузки и линковки.
Для чего нужен linker script и какие основные секции памяти в нем обычно описываются для STM32?
Похожие вакансии
Инженер-схемотехник-тополог (мидл)
Ведущий инженер по электронике (R&D)
Developer С++ (KasperskyOS, KASG)
C/C++ разработчик (Embedded)
Инженер-схемотехник (проектная работа)
Senior/TeamLead С++ разработки в OpenBMC
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!