Ingénieur(e) radio-logicielle H/F

Résumé du poste
CDI
Aix-en-Provence
Salaire : Non spécifié
Télétravail non renseigné
Expérience : > 3 ans
Éducation : Bac +5 / Master
Compétences & expertises
Contenu généré
Conception d'interfaces utilisateur
Gestion de bases de données
Gitlab
Git
Bash
+2
Postuler

Eviden
Eviden

Cette offre vous tente ?

Postuler
Questions et réponses sur l'offre

Le poste

Descriptif du poste

 

La mission et responsabilités que l’on vous confie ?   

 

L’Ingénieur(e) Radio Logicielle est impliqué dans chaque phase de projet : conception, réalisation et tests. Elle/Il entreprend notamment les actions suivantes :

• Evaluation des SDRs sur étagère afin d’identifier les meilleurs choix selon l’application.

• Contribution à la définition sous-système.

• Justification des choix de développements (nouveau bloc vs réutilisation de bloc Open Source existant)

• Développement de blocs logiciels en C/C++, de scripts en python

• Développement de routines de test logicielles afin de contribuer aux tests unitaire et d’intégration des blocs de traitement et de nouvelles fonctionnalités associées à une nouvelle forme d’onde.

• Test et validation de blocs fonctionnels à la fois en simulation et sur cible.

• Post-traitements pour faciliter les diagnostics et en support à la caractérisation de bugs.

• Rédaction et mise à jour de documents de conception détaillée et spécifications des interfaces.

• Elaboration et maintenance d’une base de données de signaux radio et d’acquisitions de données. • Veille technologique sur l'écosystème radio logicielle.

• En option, travaille à la réalisation de drivers pilotant le front-end RF et d'autres composants électroniques.

 


Profil recherché

Description du profil :

Votre profil pour réussir ?

 

Compétences :

• Diplôme d’une Ecole d’Ingénieur ou MSc en Télécommunications / Informatique / Electronique.

• 2-5 ans d’expérience requises.

• Expérience projet en programmation (C, C++) et scripts (Python, Bash, Matlab). Connaissance des outils de développement et des environnements Linux.

• Connaissances souhaitables de bibliothèques C++ (QT5, STL, Boost … ).

• Curiosité à l’égard du monde de l’OpenSource, notamment pour les stacks et outils suivants : OpenBTS, srsRAN, GNU Radio, SDRSharp, UHD, OpenAirInterface.

• Connaissances en algorithmie, notamment relatives aux compromis en jeu dans la mise en œuvre d’algorithmes temps-réel.

• Contrôle de version Git/Gitlab, compréhension des dockers.

• Sens pratique pour tester en laboratoire (analyseurs de sprectre, setups RF, sondes, générateur de signal et capteurs…).

 

La pratique de l’anglais est nécessaire pour le poste Le poste donnant accès à des informations sensibles, vous êtes en mesure de recevoir une habilitation confidentiel défense / secret défense et de travailler sur un site sécurisé.

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres
Postuler