Aller au contenu principal
Exail emploi
Exail recrutement

Alternance - Ingénieur Logiciel Embarqué H/F Exail

  • Brest - 29
  • Alternance
  • 36 mois
  • Bac +2
  • Bac +3, Bac +4
  • Bac +5
  • Industrie Auto • Meca • Navale
  • Industrie Aéronautique • Aérospatial
Lire dans l'app

Les missions du poste

Notre entreprise développe un système de positionnement acoustique permettant de détecter et localiser des balises dans l'eau grâce à un traitement avancé du signal. Actuellement, ce traitement (démodulation, FFT, corrélation) est entièrement réalisé sur FPGA, avec une contrainte forte : une seule porteuse traitée à la fois.

Dans le cadre de l'évolution de notre solution, nous souhaitons évaluer le portage de ce traitement vers une solution logicielle (CPU/CPU+DSP) afin de gagner en souplesse et en évolutivité, tout en respectant les contraintes temps réel (timing et datation).

Vous serez intégré(e) à une équipe pluridisciplinaire et contribuerez activement à l'évaluation technique et à la validation des performances des solutions proposées.

Missions

Vous évoluez au sein de notre R&D en charge des logiciels de configuration et pilotage des équipements fabriqués sur notre site de Brest dans une équipe travaillant en méthode agile utilisant plusieurs briques technologiques du groupe.

Vous aurez la charge de :

1. Évaluation des solutions logicielles :

  • Analyser et comparer deux architectures :
  • - Solution 1 : Traitement entièrement CPU (coeurs ARM Cortex-R et Cortex-A).
  • - Solution 2 : Traitement hybride CPU + DSP.
  • Identifier les avantages et limites de chaque approche en termes de performances, latence, consommation et respect des contraintes temps réel.

2. Portage et optimisation du traitement du signal :

  • Participer au portage des algorithmes de traitement du signal (démodulation, FFT, corrélation) depuis le FPGA vers les solutions CPU/CPU+DSP.
  • Optimiser le code pour garantir le respect des contraintes temporelles et des exigences de datation.

3. Validation et tests :

  • Concevoir et mettre en oeuvre des benchmarks pour évaluer les performances des solutions proposées.
  • Collaborer avec l'équipe hardware pour valider l'intégration des solutions logicielles dans le système global.

4. Documentation et reporting :

  • Rédiger des rapports techniques détaillant les résultats des évaluations.
  • Participer aux revues techniques avec l'équipe projet.

Le profil recherché

  • A la recherche d'une alternance en école d'ingénieur (Bac +2, Bac +3)
  • Vous êtes passionné par le développement logiciel et l'électronique.
  • Curieux et rigoureux, vous avez une bonne communication et le goût du travail en équipe.

Compétences recherchées

Langages de programmation :

  • Notions de C / C++
  • Connaissance du Python (scripting, analyse de données)
  • Rust (nice to have)

Systèmes embarqués :

  • Notions de RTOS (Real-Time Operating System)
  • Expérience avec des architectures ARM Cortex-R/Cortex-A (un plus)

Réseaux :

  • Connaissance des protocoles TCP/UDP.

Outils et méthodes :

  • Connaissance de Git et des bonnes pratiques d'intégration continue (CI/CD)
  • Connaissances des outils de debug embarqué (JTAG, oscilloscope logique, etc.)

Traitement du signal :

  • Notions d'algèbre linéaire et de traitement du signal (FFT, corrélation, démodulation).

Qualités personnelles

  • Rigueur et sens de l'organisation pour respecter les échéances
  • Curiosité technique et capacité à proposer des solutions innovantes
  • Esprit d'équipe et aisance dans la communication technique
  • Autonomie et proactivité dans la résolution de problèmes

Les avantages

  • Télétravail
  • Restaurant d'entreprise ou carte ticket restaurant
  • Événements d’entreprise
  • Prime d'intéressement
  • Opportunités de mobilité interne
  • Prime de cooptation

Les étapes de recrutement

Les étapes de recrutement peuvent varier selon l'offre à laquelle vous postulez.

  • Entretien téléphonique avec le/la Chargé.e de recrutement

  • Entretien sur site avec les opérationnels

  • Entretien complémentaire (optionnel)

  • Réponse finale

0 / 15

La carte

365 Rue Pierre Rivoalon

29200 Brest

Localiser le poste

Publiée le 30/04/2026 - Réf : ZMQMZ565

Finalisez votre candidature

sur le site du recruteur

Créez votre compte
Hellowork et postulez

sur le site du recruteur !

Voir plus d'offres
Initialisation…
Les sites
L'emploi
  • Offres d'emploi par métier
  • Offres d'emploi par ville
  • Offres d'emploi par entreprise
  • Offres d'emploi par mots clés
L'entreprise
  • Qui sommes-nous ?
  • On recrute
  • Accès client
Les apps
Nous suivre sur :
Informations légales CGU Politique de confidentialité Gérer les traceurs Accessibilité : non conforme Aide et contact