Інженер-розробник НРК
Основні обов’язки:
Розробка та підтримка програмно-апаратних компонентів НРК.
Налаштування, інтеграція та підтримка систем на базі Raspberry Pi.
Розробка та модифікація програмного забезпечення для управління платформою.
Інтеграція мережевих сервісів, телеметрії та каналів передачі даних.
Робота з периферійними пристроями: камери, модеми, контролери, датчики.
Аналіз та усунення несправностей у програмній та апаратній частині комплексу.
Участь у тестуванні, польових випробуваннях та впровадженні нових функцій.
Взаємодія з командою розробників електроніки та механіки.
Обов’язкові вимоги:
Досвід роботи з Linux-системами.
Практичний досвід роботи з Raspberry Pi або аналогічними одноплатними комп’ютерами.
Розуміння принципів роботи комп’ютерних мереж:
TCP/IP;
UDP;
маршрутизація;
налаштування мережевих інтерфейсів;
робота з Wi-Fi, Ethernet, VPN.
Досвід розробки на C++, Python або інших мовах системного програмування.
Навички роботи з Git.
Вміння працювати з логами, діагностикою та налагодженням програмного забезпечення.
Розуміння принципів побудови телеметричних систем та каналів передачі даних.
Досвід роботи з Mission Planner або схожими системами керування безпілотними платформами.
Бажані навички:
Розуміння схемотехніки та електроніки.
Базові знання розробки друкованих плат (PCB).
Досвід роботи з UART, SPI, I2C, CAN.
Досвід інтеграції камер, відеопередачі та систем комп’ютерного зору.
Знання ArduPilot, MAVLink або суміжних технологій.
Досвід роботи з Docker.
Досвід роботи з системами віддаленого моніторингу та керування.
Ми пропонуємо:
Робота над реальними апаратно-програмними комплексами.
Участь у розробці нових рішень та модернізації існуючих систем.
Сучасне технологічне середовище.
Команду професіоналів, які цінують якість, точність і швидкість.

