Everstar logo

🚀 C++ ArduPilot Engineer

Everstar·Salary not specified

Primary stack

LinuxC++

Nice to have's

OOPSTLembedded systemscomputer visionPID controllersKalman filterPythonLuagitCMakegdbperf

Job description

Description language:

Про посаду

🚀 Інженер C++ ArduPilot

Ми - Everstar, перше рекрутингове агентство, яке допомагає компаніям milltech знаходити талановитих людей і разом досягати перемоги.

Наразі ми шукаємо Розробника програмного забезпечення на C++ (UAV, ArduPilot) для нашого клієнта - одного з найбільших розробників і виробників безпілотних літальних апаратів для оборонних потреб України.

Компанія розробляє високотехнологічні рішення для автономних літальних платформ. Основою роботи є супутній комп'ютер (Linux, user space), який взаємодіє з бортовим контролером і різними датчиками, включаючи камери. Ви будете адаптувати існуюче рішення автономності для ArduPilot і активно брати участь у його розробці.

Обов'язки

  • Розробка, вдосконалення та підтримка програмного забезпечення безпілотних літальних апаратів (крила, мультикоптери) на базі ArduPilot.
  • Інтеграція камер та інших датчиків, робота з потоковими даними.
  • Розробка та підтримка систем SITL/HITL.
  • Тісна співпраця з командою комп'ютерного зору та GNC (керування, навігація, контроль).
  • Розробка на C++ в user-space Linux для супутнього комп'ютера.
  • Підтримка комунікаційних протоколів між супутнім комп'ютером та бортовим контролером (MavLink або інші).
  • Профайлінг та оптимізація продуктивності, пам'яті та взаємодії з системою.
  • Аналіз логів, пошук та усунення неполадок у реалізованих алгоритмах.

Вимоги

  • 4+ роки досвіду комерційної розробки на C++.
  • Досвід роботи з ArduPilot або PX4 (не менше 1 року).
  • Розуміння принципів ООП, STL та моделі пам'яті C++.
  • Досвід роботи з багатопотоковістю, синхронізацією та низькорівневими інтерфейсами.
  • Досвід профайлінгу та оптимізації: CPU, пам'ять, латентність.
  • Розуміння дизайн-патернів та принципів побудови комп'ютерних програм.

Буде плюсом

  • Розуміння логіки стабілізації, перемикання режимів, захисного відключення.
  • Досвід роботи з вбудованими системами та системами з обмеженими обчислювальними ресурсами.
  • Досвід роботи з алгоритмами комп'ютерного зору (OpenCV, користувацькі трубопроводи).
  • Знання теорії керування та алгоритмів стабілізації (PID контролери).
  • Знання типової роботи датчиків та синтезу (фільтр Калмана).
  • Python, Lua для утилітних скриптів та швидкої прототипізації.
  • Знання математики (лінійна алгебра, векторна геометрія).
  • Досвід роботи з git, CMake, gdb, perf.
  • Досвід роботи в проектах Military Tech або співпраці з оборонними підприємствами.
  • Здатність керувати квадрокоптерами.

Ми пропонуємо

  • Офіційне працевлаштування через Diya.City.
  • Відпустка - 24 календарних дні на рік + 1 вихідний день на день народження.
  • Медичне страхування.
  • Надання житла, якщо у вас є поточні документи військової реєстрації.
  • Можливість створювати нові речі, експериментувати та вирішувати складні задачі.
  • Професійний ріст та постійне підвищення кваліфікації.

Про компанію

Ми - Everstar, перше рекрутингове агентство, яке допомагає компаніям milltech знаходити талановитих людей і разом досягати перемоги.

Подати заявку на цю посаду
Подати заявку через LinkedIn

© Everstar. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Ми — EverstarПерше рекрутингове агентство, що допомагає miltech компаніям знаходити талановитих людей та спільно наближати перемогу.Наші клієнти займаються розробкою програмного забезпечення, проєктуванням безпілотної техніки, навчанням пілотів БпЛА, виробництвом девайсів та деталей.Наша місія — поєднувати талановитих спеціалістів із командами, що творять унікальні продукти в оборонній сфері.Ми шукаємо людей, що прагнуть долучитися до амбітних проектів та наближати перемогу України за допомогою свого досвіду та експертизи:• RnD: інженери-електроніки, конструктори, спеціалісти з Hardware, QA, RF, Computer Vision;• Менеджмент: Project та Product менеджери, керівники напрямів;• Адміністративні: HR та Recruitment спеціалісти, офіс-менеджери;• Фінанси, закупівлі, логістика;• Виробничі спеціальності.Надсилай своє резюме намта долучайся докоманд, що наближають перемогу України щодня!

More at Everstar

All 333 roles

Popular searches