This job has conditions that may affect your decision to apply
Office-only workEnglish is required
Description
Harmattan AI develops autonomous defense systems and is expanding its Ground Control Systems team. The software engineer will extend the open‑source QGroundControl platform for professional UAV operations, integrating hardware controls and ensuring performance on Android devices.
Responsibilities
Design, develop and optimize QGroundControl‑based application using C++ and Qt
Integrate hardware controls such as joysticks and touchscreens for operator interfaces
Implement new features and UX/UI improvements based on user and mission requirements
Port and maintain the application across Android versions ensuring performance and security
Manage app updates and releases across the device fleet
Collaborate with embedded, electronics and QA teams for seamless hardware‑software integration
Requirements
Master’s degree in Software Engineering or related field
3+ years experience with C++ and Qt for desktop or embedded applications
Experience developing Android applications using Java or C++/NDK
Familiarity with UX/UI design principles for cross‑platform apps
English proficiency for technical documentation
Conditions
Permanent contract (CDI) with full‑time schedule
Office location in Paris
Immediate start required
C++QtAndroidJavaMAVLinkdefense
Navigation
Actions
Similar jobs
Picked by AI from the meaning of the description, not keywords