Embedded C/C++ Developer | STM32 / FreeRTOS / INS | Defense-tech

Шукаємо Embedded C/C++ Developer для однієї з топових оборонних компаній України, яка розробляє власний польотний контролер і працює над технологіями, що мають реальне практичне застосування.

Embedded C/C++ Developer | STM32 / FreeRTOS / INS | Defense-tech
Full-time
English: 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.
Our recruiter
Marta Stopets
Marta Stopets
Contact a recruiter
C / C++ / Embedded
Middle
Senior
Kyiv
Valeriia Kompaniiets
HRD / Head of HR
Remote,
English (Advanced)
Full-time
Marta Stopets
Delivery manager
Remote,
English (Advanced)
Full-time
Valeriia Kompaniiets
Key Account Manager
English (Upper-intermediate)
Valeriia Kompaniiets
Recruitment Consultant
English (Upper-intermediate)
Part-time
Marta Stopets
AI R&D Analyst
Remote,
English (Upper-intermediate)
Full-time
Marta Stopets
AI Engineer
Remote,
English (Pre-intermediate)
Full-time
Remote,
English (Advanced)
Full-time
Remote,
English (Advanced)
Full-time
English (Upper-intermediate)