← Back to job listings
EV
Senior C++ Developer (UAV, ArduPilot)
Everstar · Kyiv | Київ, UA
About The Role
- Ми — EVERSTAR, перша рекрутингова агенція в MilTech для тих, хто готовий створювати технологічне майбутнє.
- Але досить про нас, розказуємо про головну
- роль -
Senior C++ Developer
Це роль в R&D-команді, де інженери різних напрямів разом створюють і вдосконалюють продукти, що вже довели свою ефективність у сотнях тисяч місій.
Команда розширюється та шукає Senior C++ Engineer
, який/яка долучиться до розвитку існуючих рішень, тестування нових підходів і побачить, як його/її рішення проходять валідацію та масштабуються до сотень тисяч продуктів.
У центрі роботи — компаньйон-комп’ютер (Linux, user space), який взаємодіє з польотним контролером та різними сенсорами, включаючи камери. Ви будете адаптувати існуюче рішення автономії під ArduPilot та приймати активну участь у його розвитку.
Які задачі чекають на тебе
- Розробка, удосконалення й підтримка ПЗ БПЛА (крила, мультикоптери) на базі ArduPilot.
- Інтеграція камер та інших сенсорів
- , робота з потоковими даними.
- Розробка та підтримка
SITL/HITL
- систем.
- Тісна співпраця з командою комп’ютерного зору та GNC (guidance, navigation, control)
- Розробка на C++ у Linux user-space
- для компаньйон-комп’ютера.
- Підтримка протоколів комунікації
- між компаньйон-комп’ютером і польотним контролером (MavLink або інші).
- Профайлинг та оптимізація
- продуктивності, пам’яті та системної взаємодії.
- Аналіз логів, пошук та усунення несправностей впроваджених алгоритмів.
Необхідні навички та досвід
- Досвід роботи з ArduPilot або PX4 (мінімум 1 рік).
- 3+ років досвіду комерційної розробки на C++.
- Розуміння принципів OOP, STL, моделі пам’яті С++.
- Досвід роботи з багатопоточністю, синхронізацією та низькорівневими інтерфейсами.
- Досвід профілювання та оптимізації: CPU, пам’ять, latency.
- Розуміння патернів проектування та принципів побудови комп'ютерних програм.
Буде плюсом
- Розуміння принципів стабілізації, mode switching, failsafe логіки.
- Досвід роботи з embedded системами та системами з обмеженими обчислювальними ресурсами.
- Досвід роботи з алгоритмами комп’ютерного зору (OpenCV, custom pipelines).
- Розуміння теорії керування та алгоритмів стабілізації (PID-регулятори).
- Знання принципів роботи типових сенсорів, та їхнього синтезу (фільтр Калмана).
- Python, Lua для скриптів утиліт і швидкого прототипування.
- Знання математики (лінійна алгебра, векторна геометрія).
- Досвід роботи з git, CMake, gdb, perf.
- Досвід участі в проектах Military Tech або співпраці з оборонними підприємствами.
- Вміння керувати квадрокоптерами.
- Простий і зрозумілий старт.
- Оформлення через <Дія.City> — без складних схем.
- Баланс між роботою і життям.
- 24 дні відпустки, гнучкий графік і до 10 днів віддаленої роботи на рік.
- Підтримка, коли вона потрібна.
- Медичне страхування та консультації з психологом.
- Можливість вчитись і рости.
- Компенсація курсів і доступ до навчальних матеріалів. А також підтримка від команди, менторство та баді.
- Гідна оплата.
- Ринкова компенсація та бонуси.
- Культура, яку відчуваєш.
- Визнання досягнень, подарунки до важливих подій, додатковий вихідний у День народження, корпоративи та сильна внутрішня спільнота.
- Команда поруч.
- Офіс у Києві (правий берег) з усім необхідним та людьми, з якими легко працювати.
Similar roles you might like
See all →Q
SMM Specialist
quarks-tech
Salary not disclosedPosted today
E
Process Engineer (IQ Team)
Everstar
Salary not disclosedPosted today
E
Інженер-Конструктор(RnD/V)
Everstar
Salary not disclosedPosted today
U
Senior Financial Controller
Utopia
Salary not disclosedPosted today
G
Billing Support Assistant
Genesis
Salary not disclosedPosted today
AT
Software Development Team Lead
Atlas Technica
Salary not disclosedPosted today
P
Program Assistant-PATH Integrated Health (HIV Work in Ukraine)
PATH
Salary not disclosedPosted today
VI
Software Integration Engineer
Vantor Inc.
Salary not disclosedPosted today
This is an external listing. JobSpring does not represent or verify the employer. Report this listing