
Embedded Software Engineer / UAV Developer
ГібридПовна зайнятістьMiddle · SeniorБронюванняUA: NativeEN: Intermediate
50
5 переглядів0 відгуків
Опис
Шукаємо розробника для створення та інтеграції програмно-апаратних комплексів на базі БПЛА (embedded Linux, ArduPilot, MAVLink, Computer Vision/ML).
Вимоги
- Досвід: Strong Middle / Senior з практикою в Embedded Linux та низькорівневому налагодженні
- Мови: Впевнений C/C++ та Python, Bash
- Технології: Розуміння мережевих протоколів, інтерфейсів (CAN, UART, Ethernet тощо) та вміння працювати з SDK/документацією
- Досвід налагодження систем на рівні hardware + software
- Англійська: Технічний рівень (комунікація та читання документації)
Обовʼязки
- Розробка та підтримка ПЗ для БПЛА і бортових комп'ютерів (C/C++, Python)
- Інтеграція периферії та обладнання через UART, CAN, I2C, SPI, GPIO, USB та Ethernet
- Робота з ArduPilot та MAVLink
- Обробка відеопотоків (GStreamer) та впровадження CV/ML моделей (OpenCV, YOLO)
- Налаштування Embedded Linux, системних сервісів (systemd, Docker) та периферійних платформ
- Діагностика HW/SW та участь у стендових і польових випробуваннях
Буде плюсом
- Практичний досвід з ArduPilot/PX4, MAVLink, ROS 2 та QGroundControl
- Досвід роботи з NVIDIA Jetson (CUDA/TensorRT), камери CSI/MIPI
- Алгоритми автономної навігації (SLAM, Visual Odometry), детекція та трекінг об'єктів
- Оптимізація нейромереж для роботи на edge-пристроях
- Робота з камерами CSI/MIPI/USB
- Досвід польових випробувань БПЛА
Технології
C/C++PythonBashJavaScriptRaspberry PiOrange PiRadxaNVIDIA JetsonSTM32Arduino
Індустрії
DefTech/MilTech
Переваги
Бронювання від мобілізації
Мови
Ukrainian - NativeEnglish - Intermediate
Про компанію
Процес найму
1
Онлайн-співбесіда з рекрутером
2
Тестове завдання
3
Технічна співбесіда з керівником відповідного інженерного напрямку
4
Перевірка службою безпеки/поліграф
5
Вихід на роботу