Це роль для інженера/ки, якому/якій цікаво працювати не лише з 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.