Embedded Engineer C/C++ (ESP32, STM32 або Arduino-core;
Віталій
Embedded Engineer
Про проєкт
Розробляємо автономні роботизовані системи прицензійної точності
Потрібна людина, яка впевнено працює з механічним керування
Що потрібно робити
Інтеграція систем керування приводами на ESP32
(PWM/степери/сервоприводи), плавне наведення, обмеження кутів, safety-стани.
Реалізувати обмін з компаньйон-комп'ютером: UART/USB, протокол MAVLink (зокрема команди керування типу MOUNT_CONTROL).
Інтеграції LoRa-стек, RF модулів.
Інтегрувати сенсори: лідари-далекоміри (UART/LWNX-подібні протоколи), IMU, енкодери.
Дебажити на залізі: логічний аналізатор, осцилограф, розбір таймінгів, боротьба з наводками й живленням.
Обов'язкові вимоги
1+ роки embedded-розробки на C/C++ (ESP32: ESP-IDF або Arduino-core; STM32 як бекграунд теж ок).
Впевнена робота з периферією: UART, SPI, I2C, PWM, таймери, переривання.
Досвід керування двигунами/сервоприводами: генерація PWM, драйвери, плавні профілі руху.
Уміння читати даташити й піднімати «сирий» модуль з нуля (без готової бібліотеки).
Практичні навички дебагу на залізі: мультиметр, логічний аналізатор, осцилограф.
Буде плюсом
MAVLink та екосистема ArduPilot/PX4.
Радіочастотні модулі: SX1280/LoRa, UWB (DW1000/DW3000), TOF ranging.
ROS2 / micro-ROS.
Розводка простих плат (KiCad), навички паяння SMD.
Пропонуємо
Конкурентну оплату за результатами співбесіди.
Відгук: пару слів про себе + приклад прошивки/проєкту (репозиторій або відео роботи заліза).
Віталій
Схожі вакансії
DSP Engineer
Увійдіть або зареєструйтесь, щоб позначити вакансію як нецікаву




