Шукаємо Embedded C/C++ Developer для однієї з топових оборонних компаній України, яка розробляє власний польотний контролер і працює над технологіями, що мають реальне практичне застосування. Повна зайнятість Англійська: Intermediate Це роль для інженера/ки, якому/якій цікаво працювати не лише з firmware, а з повноцінною embedded-системою: STM32, RTOS, сенсори, low-level interfaces, навігаційні задачі, інтеграція іноземних систем та участь у випробуваннях. Серед ключових переваг: сильна технічна команда, робота поруч із одним із найсильніших фахівців напряму в Україні, офіційне оформлення, бронювання з першого дня після оформлення, сучасний офіс у Києві та конкурентна компенсація з індивідуальним переглядом після випробувального терміну.
Про роль Шукаємо Embedded C/C++ Developer, який/яка буде працювати з мікроконтролерами STM32, RTOS, сенсорами, периферійними пристроями та навігаційними задачами. Це роль для інженера/ки з сильним low-level бекграундом, розумінням апаратної частини та готовністю працювати з задачами, де важливі точність, стабільність, швидкість реакції системи й глибоке технічне занурення. Основні задачі Розробка вбудованого програмного забезпечення відповідно до технічних вимог.
Робота з мікроконтролерами STM32. Налаштування, запуск і тестування апаратних прототипів: мікроконтролери, сенсори, периферійні пристрої. Робота з FreeRTOS або іншими ОС реального часу.
Налаштування та робота з перериваннями, DMA, FPU. Робота з інтерфейсами UART, SPI, CAN, I2C на фізичному рівні. Написання або інтеграція драйверів для зовнішніх сенсорів: IMU, барометри тощо.
Діагностика й усунення помилок на рівні програмного коду та апаратного забезпечення. Участь у тестуванні та випробуваннях рішень. Підготовка технічної документації та користувацьких інструкцій.
Необхідний досвід Практичний досвід програмування мікроконтролерів STM32 на C/C++. Досвід роботи з FreeRTOS або іншими RTOS. Розуміння принципів роботи переривань, DMA та FPU.
Досвід роботи з UART, SPI, CAN, I2C на фізичному рівні. Досвід написання драйверів або інтеграції зовнішніх сенсорів. Вміння працювати з апаратною частиною: запуск, налаштування, дебаг, пошук причин помилок.
Сильна математична база: розрахунки, моделювання, швидке технічне мислення. Комерційний або сильний проєктний досвід в embedded-розробці. Буде перевагою Досвід розробки або доопрацювання інерціальних навігаційних систем.
Досвід роботи з INS. Розуміння або практичний досвід із фільтром Калмана. Досвід роботи з ArduPilot, ArduRover або ArduSub.
Досвід з MAVLink. Базове розуміння Ethernet / Wi-Fi протоколів. GitHub або інші приклади власних embedded-проєктів.
Формат роботи Локація: Київ, офіс біля метро, правий берег. Формат: офісний. Зайнятість: full-time.
Наш рекрутер Марта Стопець Зв'язатись з рекрутером C / C++ / Embedded Middle Senior Київ AI R&D Analyst Remote, Англійська (Upper-intermediate) Повна зайнятість AI Engineer Remote, Англійська (Pre-inter