cover image
Parrot

Ingénieur Développement Logiciel (H/F)

On site

Paris, France

Full Time

04-12-2025

Share this job:

Skills

Python CI/CD Test Architecture Linux

Job Specifications

Rejoignez l'aventure Parrot !

En 2025, Parrot est à la recherche de talents passionné.es pour relever des défis technologiques de pointe.

Ensemble, nous créerons des projets innovants, ambitieux, et à la hauteur des enjeux de demain.

Vous aimez l'innovation, vous n'avez pas peur des défis ? Venez faire la différence aux côtés des femmes et des hommes de nos équipes !

Fondée en 1994 par Henri Seydoux, Parrot est aujourd'hui le leader européen des drones professionnels. Située au cœur de Paris, notre R&D réunit une équipe multiculturelle d'ingénieur.e.s, où chaque voix compte pour réinventer l'avenir des drones.

Dans le cadre du développement d’une nouvelle radio SDR hautes performances, nous renforçons notre équipe R&D avec un.e ingénieur.e expérimenté.e chargé.e de concevoir, automatiser et piloter la validation du système : FPGA, logiciel embarqué, et performances radio globales.

Ce poste clé permet de travailler au cœur d’une architecture combinant FPGA Xilinx, processeurs embarqués ARM et traitement du signal.

Vos Missions

Structuration du système de test

Définir une stratégie complète de validation (tests unitaires, intégration, end-to-end) en accord avec les developpeurs FPGA
Mettre en place des outils et procédures permettant de tester de manière reproductible l’ensemble du système SDR.
Vérifier le respect des contraintes temps réel et des performances globales.

Automatisation & scripting

Développer en Python un framework de test automatisé.
Piloter la radio, collecter des métriques, analyser les résultats.
Automatiser les campagnes de tests, éventuellement via CI/CD.

Validation sur cible embarquée

Déployer et tester le logiciel sur processeur embarqué.
Vérifier les interactions entre FPGA, logiciel bas niveau et couches supérieures.
Analyser les comportements sur banc de test et apporter un support diagnostic.
Vérifier le niveau de performances attendue
Rechercher les cas complexes aux limites des performances

Compréhension des aspects matériel

Interagir avec l’équipe FPGA et hardware pour définir les cas de test pertinents.
Comprendre les contraintes de timing, synchronisation et interfaces matérielles.
Participer à la validation de prototypes et aux essais sur banc.

Votre Profil

Indispensables

Diplômé d'école d'ingénieur en développement logiciel ou équivalent Bac+5
Excellente maîtrise de Python pour l’automatisation de tests.
Solide compréhension des systèmes embarqués et FPGA.
Compétences en tests et validation de systèmes complexes.
Connaissances des architectures processeur, FPGA et des contraintes temps réel.
Aisance sur Linux embarqué.
Autonomie, sens du diagnostic, rigueur.
Capacité à comprendre un système global et à interagir avec plusieurs disciplines.
Sens du reporting et capacité à structurer les méthodes de test.

Souhaitées

Connaissance des systèmes radio / signal numérique.
Expérience avec des outils de test matériel (bancs de mesure).
Connaissances en HDL (lecture/compréhension).
Méthodologies de test avancées (CI/CD, test automatisé sur cible).

Ce Que Nous Proposons

Une intégration au cœur d’une équipe de passionné(e)s.
Des projets techniques à la hauteur de vos ambitions.
Des responsabilités pour chacun(e) , l’opportunité pour toutes et tous d’avoir un impact dans votre travail, jeunes diplômés ou profils expérimentés.
Une ambiance technophile et multiculturelle.
Une culture d’entreprise sincèrement guidée par les principes d’inclusion, d’équité et de diversité.
Un cadre de travail unique au coeur de Paris.
Un cadre social performant et adapté (télétravail hybride notamment).

About the Company

Founded in 1994 by Henri Seydoux, Parrot is today the leading European group in the fast-growing industry of drones. Visionary, at the forefront of innovation, Parrot is a real ‘End to End’ drone group from hardware and software to services. Know more