Опытный C/C++ Embedded Linux инженер

HireHi

United States

Remote

USD 120,000 - 180,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

HireHi ищет опытного инженера по встроенным системам для разработки и поддержки кроссплатформенного продукта — веб‑сервис и мобильное приложение. Требуется глубокий опыт STM32, ARM‑GCC, RTOS и широкие навыки отладки и интеграции периферийных интерфейсов.

Кандидат должен уметь работать с HAL/LL, CW/CMX, настройками clock tree, и владеть инструментами OpenOCD, ST‑Link/J‑Link, GDB. Опыт в BLE/Wi‑Fi/GNSS приветствуется, возможна работа над энергосбережением и HMI на Qt.

Qualifications

  • Опыт работы в своём направлении не менее 5 лет.
  • Большой подтверждённый опыт разработки для микроконтроллеров STM32 F0/F1/F4/G0/G4/L4/H7.
  • Навыки CubeMX, HAL/LL и регистров.
  • Умение настраивать clock tree, linker scripts, DMA, таймеры и PWM, NVIC, watchdog, ADC/DAC.
  • Опыт диагностики и разбора hard fault.
  • Уверенное владение arm-gcc, CMake, OpenOCD, ST-Link/J-Link и GDB.
  • Навыки трассировки через SWO/ITM.
  • Опыт работы с 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, измерять бюджет питания на батарее.
  • Опыт HMI на Qt5/Qt6 с QML/Qt Quick и C++ для backend.
  • Навыки Qt Widgets для утилит.
  • Кросс‑компиляция под ARM и оптимизация отрисовки на устройствах с ограниченными ресурсами.
  • Чтение и разработка электрических схем, защита, ESD, фильтрация.
  • Altium Designer: многослойные платы, дифференцированные пары, EMC, стек, ERC/DRC.
  • Подготовка Gerber/ODB++, BOM/AVL, сроки поставки.
  • Лабораторная отладка: осциллограф, логический анализатор, блок питания, паяльная станция.
  • Комплексная отладка связки «железо+прошивка» на месте.
  • Проактивность, самостоятельность, аккуратность, коммуникабельность.
  • Плюсом: Embedded Linux (Yocto/Buildroot) и device tree.

Responsibilities

  • Разрабатывать и дорабатывать существующее решение.
  • Поддерживать и улучшать текущий продукт.

Skills

Embedded разработка
ARM Cortex MCU
C/C++ программирование
RTOS
CubeMX/HAL
OpenOCD/GDB
Инструменты отладки
I2C/SPI/UART/USB
BLE/Wi‑Fi/GNSS
Qt/C++ для GUI

Tools

STM32 MCUs
CubeMX
HAL/LL
ARM-GCC
OpenOCD
ST-Link/J-Link
GDB
SWO/ITM
FreeRTOS/Zephyr
BLE/WiFi/GNSS
LwIP/Ethernet
Qt5/Qt6
Altium Designer
Gerber/ODB++
BOM/AVL
Oscilloscope/LA

Job description

HireHi ищет опытного инженера по встроенным системам для разработки и поддержки кроссплатформенного продукта — веб‑сервис и мобильное приложение. Требуется глубокий опыт STM32, ARM‑GCC, RTOS и широкие навыки отладки и интеграции периферийных интерфейсов.

Кандидат должен уметь работать с HAL/LL, CW/CMX, настройками clock tree, и владеть инструментами OpenOCD, ST‑Link/J‑Link, GDB. Опыт в BLE/Wi‑Fi/GNSS приветствуется, возможна работа над энергосбережением и HMI на Qt.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

HireHi • United States

Remote
USD 120,000 - 180,000
Удалённый C++ Инженер космических систем
Удалённый C++ Инженер космических систем

HireHi • United States

Remote
USD 120,000 - 180,000
C++ Backend Инженер: Linux, Многопоточность, SIMD
C++ Backend Инженер: Linux, Многопоточность, SIMD

HireHi • United States

Remote
USD 14,000 - 24,000
Полис ДМС
Гибкий график
Офис в Москве
Senior Real-Time C++ Developer — Networking & Systems
Senior Real-Time C++ Developer — Networking & Systems

HireHi • United States

Remote
USD 120,000 - 180,000
разработчик с+ систем управления космических аппаратов
разработчик с+ систем управления космических аппаратов

HireHi • United States

Remote
USD 120,000 - 180,000
C++ Mobile SDK Инженер — гибкий график, ДМС и конференции
C++ Mobile SDK Инженер — гибкий график, ДМС и конференции

HireHi • United States

Remote
USD 110,000 - 170,000
ДМС
Врачи в штате
Конференции/публикации на Хабре
Embedded Software Engineer
Embedded Software Engineer

Eikon Consulting • The Colony (TX)

On-site
USD 90,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

Actalent • Indialantic (FL)

On-site
USD 120,000 - 180,000
Medical
Dental
Vision
+5
Embedded Developer
Embedded Developer

Compunnel, Inc. • Town of Texas (WI)

On-site
USD 80,000 - 110,000
Senior Embedded Linux Engineer
Senior Embedded Linux Engineer

X4 Technology • Brentwood (NY)

On-site
USD 90,000 - 120,000