Harmattan AI logo

Software Engineer

Harmattan AI
Full-time
On-site
Paris

About Us At Harmattan AI, we are a next-generation defense prime building autonomous and scalable defense systems. Driven by rigorous engineering developments of new defense products based on recent robotics and AI developments, we are on a steep growth trajectory. If you are interested in a career in a highly technical environment, thrive on pushing boundaries, and want to achieve ambitious goals, we would love to hear from you. 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.