yandex
N
NDA
Страна
Россия
SeniorУдалённоКонтракт

Senior C/C++ разработчик (Embedded Linux)

ИИОценка ИИ

Интересный проект с широким стеком технологий и длительным сроком контракта. Однако, требование гражданства РФ и значительная отсрочка платежа (35 рабочих дней) могут быть критичными для части кандидатов.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.


Вакансия из открытого источника
Пожаловаться
+400% приглашений от HR

Улучшите резюме под эту вакансию

Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Вакансия требует редкого сочетания навыков: глубокого программирования микроконтроллеров (STM32), разработки HMI на Qt, работы с Embedded Linux и профессионального проектирования плат в Altium Designer. Высокий порог входа обусловлен необходимостью отвечать за весь цикл создания устройства.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Анализ зарплаты

Медиана350 000 ₽
Рынок280 000 ₽ – 450 000 ₽
ИИОценка ИИ

Для позиции Senior Embedded разработчика с навыками схемотехники и Qt, рыночные ставки в РФ обычно начинаются от 300 000 рублей. Учитывая проектную форму занятости и требования к гражданству, ставка может быть выше средней по рынку.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Сопроводительное письмо

Составьте сопроводительное письмо под эту вакансию с вашим резюме

Иллюстрация сопроводительного письмаИллюстрация сопроводительного письма

Описание вакансии

Senior C/C++ разработчик Embedded Linux разработчик

Локация - РФ

Гражданство - РФ

Ставка: рассмотрим вашу

Срок проекта: 12 месяцев

Старт проекта: ASAP

Условия оплаты: Отсрочка 35 рабочих дней

О проекте:  - Крупная технологическая компания.

Проект - разработка сложного кроссплатформенного продукта (веб + мобильное приложение). Основная направленность работ - поддержка существующего решения+доработки.

Требования:

  • Опыт работы в своем направлении не менее 5 лет;
  • Опыт работы с микроконтроллерами STM32: подтверждённый большой опыт разработки на семействах F0/F1/F4/G0/G4/L4/H7. Навыки работы с CubeMX и библиотеками HAL/LL, а также низкоуровневая работа напрямую с регистрами. Умение настраивать и отлаживать ключевые подсистемы: clock tree, linker scripts, DMA, таймеры и PWM, NVIC (включая настройку приоритетов прерываний), watchdog, ADC/DAC. Опыт диагностики и разбора hard fault;
  • Владение инструментарием и RTOS: уверенное использование тулчейна arm‑gcc, CMake, OpenOCD, отладчиков ST‑Link/J‑Link и GDB; навыки трассировки через SWO/ITM. Опыт работы с RTOS (FreeRTOS или Zephyr) — умение проектировать задачи с учётом очередей и приоритетов, рассчитывать размеры стеков, настраивать tickless idle;
  • Навыки реализации интерфейсов и протоколов связи: опыт с I2C, SPI, UART, USB (CDC/HID/DFU), CAN/CAN‑FD, RS‑485/Modbus, Ethernet + LwIP. Практические навыки работы с беспроводными технологиями: BLE (на базе nRF52/ESP32), Wi‑Fi, GNSS. Опыт интеграции LTE‑M/NB‑IoT‑модемов (Quectel/SIMCom) и работы с AT‑командами;
  • Управление энергопотреблением: умение реализовывать режимы энергосбережения (sleep/stop/standby), навыки измерения и расчёта бюджета питания для автономных устройств, работающих от батареи;
  • Разработка пользовательских интерфейсов и работа с Embedded Linux: опыт разработки HMI на Qt5/Qt6 — владение QML/Qt Quick для интерфейсов и C++ для бэкенда; навыки применения Qt Widgets для сервисных утилит. Умение выполнять кросс‑компиляцию под ARM и оптимизировать отрисовку для устройств с ограниченными вычислительными ресурсами. Будет плюсом опыт работы с Embedded Linux (Yocto/Buildroot) и настройка device tree;
  • Схемотехника и проектирование печатных плат: навыки чтения и разработки электрических схем, включая проектирование цепей питания (LDO/DC‑DC), защиту входов, ESD‑защиту и фильтрацию. Уверенное владение Altium Designer: разработка многослойных плат, работа с дифференциальными парами и контролем импеданса, применение EMC‑подходов, настройка стека слоёв, выполнение проверок ERC/DRC. Опыт формирования производственного пакета (Gerber/ODB++), работы с BOM/AVL, а также учёта lead time и second source при выборе компонентов;
  • Практические навыки лабораторной отладки: умение работать с измерительным оборудованием (осциллограф, логический анализатор), лабораторным блоком питания и паяльной станцией. Опыт комплексной отладки связки «железо + прошивка» непосредственно на рабочем месте;
  • Проактивность, самостоятельность и аккуратность;
  • Активность в коммуникации.

Откликнуться на запрос: Откликнуться

По вопросам партнерского сотрудничества: Откликнуться

Больше похожих вакансий + автоотклики с ИИ

Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Больше похожих вакансий + автоотклики с ИИ

Навыки

  • C++
  • C
  • Embedded Linux
  • STM32
  • Qt
  • QML
  • FreeRTOS
  • Zephyr
  • Altium Designer
  • CMake
  • ARM
  • BLE
  • Ethernet
  • CAN-FD
  • Yocto
  • Buildroot

Возможные вопросы на собеседовании

Проверка навыков отладки критических ошибок в реальном времени.

Расскажите о вашем алгоритме диагностики Hard Fault на STM32. Какие регистры вы анализируете в первую очередь?

Оценка опыта проектирования сложных печатных плат.

Какие правила трассировки дифференциальных пар и контроля импеданса вы применяете при проектировании высокоскоростных интерфейсов в Altium Designer?

Проверка умения оптимизировать графику на слабых процессорах.

Как вы оптимизируете производительность QML-интерфейса для работы на Embedded Linux устройствах с ограниченными ресурсами GPU/CPU?

Оценка навыков работы с RTOS и многопоточностью.

Как вы рассчитываете необходимый размер стека для задач в FreeRTOS и какие механизмы используете для предотвращения инверсии приоритетов?

Проверка знаний в области энергоэффективности.

Каким образом вы организуете пробуждение устройства из режима Standby по внешнему прерыванию и как при этом сохраняете контекст выполнения?

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

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

N
NDA
Россия
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!