ArduPilot Engineer

$$$$
🪖 DefTech Product

Наш партнер — інноваційна технологічна компанія, що спеціалізується на розробці та імплементації передових рішень електроніки. Місія — просувати технологічний прогрес, створюючи високоякісні та інноваційні продукти, які задовольняють потреби клієнтів. Компанія пишається своєю корпоративною культурою, яка підтримує інновації, надаючи співробітникам можливості для професійного зростання та розвитку.

Наразі ми шукаємо досвідченого Backend / Embedded C++ Engineer, який приєднається до команди та допоможе розвивати інноваційні проєкти на стику software, embedded-систем і hardware-рішень.
 

Ця роль підійде інженеру, який має сильний досвід у C++, добре розуміє роботу вбудованих систем, вміє взаємодіяти з hardware-командами та хоче працювати над технологічно складними продуктами.


Обов’язки:

• Проєктування, розробка та підтримка програмного забезпечення і сервісів на C++, які взаємодіють із вбудованими системами.

• Робота з платформами Ardupilot / PX4 або іншими подібними рішеннями, наприклад Betaflight, iNav.

• Інтеграція C++-рішень із вбудованими системами, датчиками та hardware-компонентами.

• Співпраця з hardware-інженерами для забезпечення стабільного обміну даними, коректного керування пристроями та надійної роботи системи.

• Виявлення, аналіз і вирішення проблем на стику software та hardware.

• Оптимізація продуктивності, стабільності та надійності рішень у середовищах з обмеженими ресурсами.

• Використання Python приблизно до 20% часу — для скриптів, тестування, автоматизації та допоміжних задач.


Необхідна кваліфікація:

• 5+ років досвіду розробки, бажано з фокусом на embedded systems, device programming або hardware-related software.

• Впевнений досвід розробки на C++.

• Досвід роботи з Ardupilot / PX4 або подібними платформами: Betaflight, iNav тощо.

• Глибоке розуміння вбудованих систем, мікроконтролерів та взаємодії між hardware і software.

• Досвід оптимізації продуктивності, роботи з багатопотоковістю та операціями вводу/виводу в середовищах з обмеженими ресурсами.

• Практичний досвід використання Python для скриптингу, тестування, автоматизації або задач у embedded-середовищі.

• Досвід роботи з протоколами послідовного зв’язку: UART, SPI, I2C.

• Впевнена робота з Linux / Unix середовищем та інструментами: Git, SSH, command line utilities.


Буде перевагою:

• Досвід роботи з одноплатними комп’ютерами: Raspberry Pi, Arduino тощо.

• Знання IoT або хмарних технологій: MQTT, AWS IoT, Google Cloud IoT.

• Базові навички паяння або hardware engineering.

• Досвід роботи з 3D-друком.

• Досвід керування дроном — у симуляторі або з реальними дронами.

Required skills experience

C/C++ 5 years

Required languages

English B1 - Intermediate
Ukrainian C1 - Advanced
Published 7 July
8 views
·
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...