Skip to content

Software Engineer

harmattan-ai

Paris

Applying for this one?

We write the CV against this exact posting — its wording, its requirements — not a template with your name in it.

Get my CV for this job

$25, one-time. No subscription.

ABOUT US

Harmattan AI is a next-generation defense prime building autonomous and scalable defense systems. Following the close of a $200M Series B, valuing the company at $1.4 billion, we are expanding our teams and capabilities to deliver mission-critical systems to allied forces.

Our work is guided by clear values: building technologies with real-world impact, pursuing excellence in everything we do, setting ambitious goals, and taking on the hardest technical challenges. We operate in a demanding environment where rigor, ownership, and execution are expected.

ABOUT THE ROLE

As a Software Engineer within the Ground Control Systems (GCS) team, you will play a central role in developing Harmattan AI’s new range of drone controllers — high-performance, Android-based control stations designed for professional UAV operations. You will adapt and extend the open-source QGroundControl platform (C++/Qt) to integrate seamlessly with our proprietary hardware, adding new features and ensuring reliability, performance, and scalability across missions.

RESPONSIBILITIES

- App Development: Design, develop, and optimize our QGroundControl-based application using C++ and Qt.

- Hardware Integration: Adapt the app interface with physical controls (joysticks, buttons, switches, touchscreen) for a cohesive operator experience.

- Feature Implementation: Translate user needs and mission requirements into new functionalities and UX/UI improvements.

- Platform Maintenance: Port and maintain the app across Android versions, ensuring performance, compatibility, and security.

- Deployment: Manage app updates and releases across our device fleet.

- Collaboration: Work closely with embedded and electronics teams to ensure smooth hardware/software integration and with QA for field validation.

CANDIDATE REQUIREMENTS

- Master’s degree in Software Engineering or related field.

- 3+ years of experience in software development: C++ and Qt for desktop or embedded applications.

- Experience with Android development (Java or C++/NDK).

- Familiarity with UX/UI design principles and cross-platform app optimization.

- Experience in robotics or drones environments is a strong plus.

- Knowledge of MAVLink, PX4, or ground control systems is an advantage.

- English proficiency (reading and writing technical documentation).

- Versatile, autonomous, and eager to learn in a fast-evolving technical environment.

LOCATION AND COMMITMENTS

- Contract Type: Permanent contract (CDI)

- Work Schedule: Full-time

- Availability: ASAP

- Location: Paris

We look forward to hearing how you can help shape the future of autonomous defense systems at Harmattan AI.

Seen 23 hours ago.

Original posting on harmattan-ai's site ↗

Posting text belongs to the employer. Removal requests: contact us.

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

One job at a time

One posting. One CV. $25.

Pick the job you actually want and we write for it.

Get my CV for this job