10d250bc4397d5368da5b5538621bdc2.png

Découvrez Eviden

  • ESN, Editeurs de logiciel, Services informatiques

Ingénieur en radio logicielle h/f

  • ESN, Editeurs de logiciel, Services informatiques
  • Moins d'1 an
  • CDI
  • De 38000.0 à 45000.0 EUR par an
  • Bac + 5 et plus (Radio logicielle / Télécommunications)
  • ( 13 - Bouches-du-Rhône )
    Plus d'infos
  • ref : 547184

L'essentiel du poste

Missions
  • Évaluer les SDRs et choisir les meilleures options
  • Développer des blocs logiciels en C/C++ et scripts Python
  • Réaliser tests unitaires et d’intégration, en simulation et sur cible
  • Rédiger et mettre à jour la documentation de conception et interfaces
Compétences attendues
  • Conception de sous-système radio
  • Développement logiciel embarqué
  • Validation fonctionnelle
  • C/C++
  • Python
  • Bash
  • Matlab
  • Linux
  • Git
  • Docker
  • Qt5
  • STL
  • Boost
  • GNU Radio
  • srsRAN
Qualités recherchées
  • Bon relationnel
  • Bonnes capacités de communication
  • Curiosité
  • Anglais
À savoir avant de postuler
  • Habilitation confidentiel défense / secret défense
  • Site sécurisé
Mentionné dans l'annonce Déduit par l'IA
Vous correspondez si
Profil ingénieur télécom/ informatique, 2–5 ans d’expérience, maîtrise C/C++ et Python, Linux, tests et doc, Anglais indispensable.
Résumé généré par l'IA -
peut contenir des inexactitudes

Offre proposée par Eviden, sur la plateforme Talents Handicap, pour l'emploi des personnes en situation de handicap (RQTH ou équivalent).

Le poste détaillé

Vos missions à nos côtés

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.

Ce poste est fait pour vous si

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…).

Savoir-être :

  • Un bon relationnel et de bonnes capacités de communication pour travailler en petite équipe technique nécessitant de nombreuses interactions entre les différents métiers.
  • De bonnes capacités d’apprentissage.
  • Aptitude délivrer du code testé et validé dans les temps, à produire de la documentation détaillée et concise.
  • Curieux et intéressé par les autres domaines de la BU (RF, HW, Traitement du Signal, IA, Système).

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é.