
🚀 C++ ArduPilot Engineer
Primary stack
Nice to have's
Job description
About the Position
🚀 C++ ArduPilot Engineer
We are Everstar, the first recruitment agency that helps milltech companies find talented individuals and collectively achieve victory.
We are currently looking for a C++ Software Developer (UAV, ArduPilot) for our client-one of the largest developers and manufacturers of UAVs for the defense needs of Ukraine.
The company develops high-tech solutions for autonomous flight platforms. The core of the work involves a companion computer (Linux, user space) that interacts with the flight controller and various sensors, including cameras. You will adapt the existing autonomy solution for ArduPilot and actively participate in its development.
Responsibilities
- Development, improvement, and support of UAV software (wings, multicopters) based on ArduPilot.
- Integration of cameras and other sensors, working with streaming data.
- Development and support of SITL/HITL systems.
- Close collaboration with the computer vision and GNC (guidance, navigation, control) team.
- Development in C++ in Linux user-space for the companion computer.
- Support for communication protocols between the companion computer and flight controller (MavLink or others).
- Profiling and optimization of performance, memory, and system interaction.
- Analysis of logs, search, and troubleshooting of implemented algorithms.
Requirements
- 4+ years of experience in commercial C++ development.
- Experience with ArduPilot or PX4 (minimum 1 year).
- Understanding of OOP principles, STL, and C++ memory model.
- Experience with multithreading, synchronization, and low-level interfaces.
- Experience in profiling and optimization: CPU, memory, latency.
- Understanding of design patterns and principles of building computer programs.
Nice to Have
- Understanding of stabilization, mode switching, failsafe logic.
- Experience with embedded systems and systems with limited computational resources.
- Experience with computer vision algorithms (OpenCV, custom pipelines).
- Knowledge of control theory and stabilization algorithms (PID controllers).
- Knowledge of typical sensor operation and synthesis (Kalman filter).
- Python, Lua for utility scripts and rapid prototyping.
- Knowledge of mathematics (linear algebra, vector geometry).
- Experience with git, CMake, gdb, perf.
- Experience in Military Tech projects or cooperation with defense enterprises.
- Ability to control quadcopters.
We Offer
- Official employment through Diya.City.
- Vacation-24 calendar days per year + 1 day off for your birthday.
- Medical insurance.
- Accommodation provided if you have current military registration documents.
- Opportunity to create new things, experiment, and solve complex problems.
- Professional growth and continuous skill improvement.
About the Company
We are Everstar, the first recruitment agency that helps milltech companies find talented individuals and collectively achieve victory.
© 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 спеціалісти, офіс-менеджери;• Фінанси, закупівлі, логістика;• Виробничі спеціальності.Надсилай своє резюме намта долучайся докоманд, що наближають перемогу України щодня!