← Усі вакансії

Embedded Tech Lead

Talented Dog Recruitment Agency
Місто:
Київ
Рівень:
lead
Джерело:
jobs.dou.ua
Відгукнутись на вакансію →

Embedded Software Tech Lead / Lead Embedded Engineer

Шукаємо Tech Lead / Lead Embedded Engineer, який буде відповідати за архітектуру та технічну реалізацію embedded flight-control software для безпілотних систем.

Що потрібно робити

Проєктувати архітектуру складного embedded / real-time software та визначати взаємодію між модулями

Розробляти й підтримувати firmware на C/C++ з використанням RTOS

Працювати з flight-controller hardware, сенсорами та виконавчими механізмами

Визначати та контролювати вимоги до latency, jitter, CPU та memory utilization

Працювати з interrupts, DMA, timers, scheduling та control loops

Інтегрувати software з hardware та знаходити системні проблеми на межі HW/SW

Проводити code review, визначати coding standards та відповідати за технічну якість

Декомпозувати складні технічні задачі, оцінювати ризики та координувати їх реалізацію

Визначати підхід до unit/integration testing, SIL/HIL та hardware testing

Менторити embedded-інженерів та координувати технічні рішення команди

Взаємодіяти з Hardware/Electronics командою та інтегрувати математичні алгоритми у production firmware

Що важливо

5+ років комерційного досвіду в Embedded C/C++

1+ рік технічного лідерства або досвід ведення embedded-команди/проєкту

Сильна база в C/C++, memory management, concurrency та low-level programming

Практичний досвід з RTOS та real-time системами

Розуміння control theory, PID, control loops, state estimation, sensors/actuators

Досвід роботи з ARM Cortex-M / STM32 або аналогічними MCU

Розуміння та практичний досвід роботи з SPI, I²C, UART, CAN/CAN FD, PWM

Досвід low-level debugging: GDB, JTAG/SWD, logic analyzer, oscilloscope

Буде плюсом досвід з PX4, ArduPilot, MAVLink або іншими flight-control системами

Англійська на рівні, достатньому для технічної комунікації та документації

Інструменти / Технології

Мови: C, C++, Python, Bash

RTOS: FreeRTOS, Zephyr, NuttX або аналогічні

Платформи: ARM Cortex-M, STM32 або інші flight-control MCU

Протоколи: SPI, I²C, UART, CAN/CAN FD, PWM

Flight-control ecosystem: PX4, ArduPilot, MAVLink — залежно від продукту

Debugging: GDB, JTAG/SWD, OpenOCD, ST-Link

Hardware tools: осцилограф, логічний аналізатор, мультиметр

Build: CMake, Make, GCC, Clang

Testing: unit/integration testing, SIL, HIL

Static analysis: Clang-Tidy, Cppcheck, sanitizers

Standards: MISRA C/C++, CERT C/C++

Version control та CI/CD: Git, GitHub Actions, GitLab CI або Jenkins

Documentation: architecture diagrams, interface specifications, ADR, requirements traceability

Процес найму

HR-співбесіда → технічне інтерв’ю з лідом → поліграф + перевірка СБ → офер → вихід

Схожі вакансії

З блогу Trackr

Усі статті →

Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot