Ingénieur Développement Logiciel (F/H)
Core
Develop and maintain ground station software for tactical light drone systems, including pilotage stations, simulators, and data management tools for military and civil missions.
Role type
Software Engineer (Embedded Systems & Ground Control)
Builds
Ground control stations, mission simulators, and data link management tools for Uncrewed Aerial Systems (UAS).
Domain
Defense / Aerospace / Robotics
Deliverable
production ML models | product features
Required skills
C++, Human-Interface Design (Qt/QML), Distributed Systems Architecture, Network Protocols (UDP, TCP/IP, MQTT), Real-time Data Processing, Automated Testing
Preferred skills
Drone or Robotics Systems Knowledge, Embedded Systems Integration, Technical English
Technologies
C++, Qt, QML, Git, SVN, MQTT, TCP/IP, UDP
Responsibilities
Design human-machine interfaces for mission planning and telemetry; Implement communication protocols with electronic cards; Integrate real-time data streams (video, telemetry, sensors); Develop mission management modules; Participate in global software architecture; Ensure compatibility with embedded systems; Write technical documentation; Develop and execute software tests; Participate in field trials and validation campaigns; Analyze anomalies and propose fixes.
Seniority
Mid-level (3+ years experience)