Job Search and Career Advice Platform

Activez les alertes d’offres d’emploi par e-mail !

Ingénieur Os Temps Réel H / F

LH & Tech

Brest

Sur place

EUR 40 000 - 55 000

Plein temps

Il y a 27 jours

Générez un CV personnalisé en quelques minutes

Décrochez un entretien et gagnez plus. En savoir plus

Résumé du poste

Une entreprise de technologie située à Brest recherche un développeur d'applications embarquées pour rejoindre une équipe en charge de projets liés aux microbalises acoustiques. Le candidat idéal doit avoir une expérience de 2 à 5 ans en développement logiciel, maîtriser le C/C++, et posséder des compétences en environnements RTOS. Ce rôle implique la conception, le développement et l'optimisation d'applications en temps réel.

Qualifications

  • 2 à 5 ans d'expérience en développement logiciel embarqué.
  • Maîtrise des environnements RTOS (FreeRTOS, QNX, VxWorks).
  • Compétences en multithreading : mutex, sémaphores.

Responsabilités

  • Concevoir et développer des applications embarquées en C / C++.
  • Implémenter et optimiser des mécanismes multithread.
  • Participer à l'intégration sur RTOS.

Connaissances

Développement logiciel embarqué
C/C++
RTOS
Multithreading
Git

Formation

Diplôme Bac +5 en informatique, électronique ou systèmes embarqués

Outils

GDB
JTAG
Oscilloscope logique
Description du poste

Dans le cadre de projets critiques liés au développement de microbalises acoustiques et de systèmes de navigation sous-marine. Vous interviendrez au sein d'une équipe technique multidisciplinaire afin de concevoir, développer et optimiser des applications temps réel en environnements contraints (multicoeur, RTOS, drivers bas-niveau, traitement du signal).

Tâches
  • Concevoir et développer des applications embarquées en C / C++ pour des systèmes temps réel.
  • Implémenter et optimiser des mécanismes multithread : synchronisation, IPC, gestion des priorités.
  • Participer à l'intégration sur RTOS (FreeRTOS, QNX, MQX) et gérer les interactions matériel / logiciel.
  • Développer et maintenir des drivers et interfaces pour capteurs et périphériques embarqués.
  • Intervenir sur les protocoles embarqués : SPI, I2C, UART, CAN, Ethernet.
  • Déboguer, profiler et analyser le comportement des applications (GDB, JTAG, analyseurs logiques).
  • Collaborer aux revues techniques, au découpage des tâches et au suivi des tickets.
  • Contribuer aux tests unitaires, tests d'intégration et campagnes de validation.
  • Participer aux activités de maintenance logicielle des produits existants.
  • Intervenir sur des sujets avancés : modem acoustique, traitement du signal sous-marin, gestion multi-coeur, systèmes de wake-up, protocoles de télémétrie, bootloader, mise à jour logicielle.
Qualifications
  • Expérience attendue : 2 à 5 ans en développement logiciel embarqué.
  • Diplôme Bac +5 en informatique, électronique ou systèmes embarqués.
  • Maîtrise du C / C++, des normes modernes et des environnements RTOS (FreeRTOS, QNX, VxWorks).
  • Très bonne connaissance des mécanismes temps réel : déterminisme, scheduling, interruptions.
  • Compétences en multithreading : mutex, sémaphores, files d'attente.
  • Pratique avancée des outils Git et collaboration en équipe (GitLab / GitHub / Bitbucket).
  • Connaissances appréciées : Rust, Python, protocoles web (HTTP, WebSocket, REST), MQTT, notions JS / HTML / CSS.
  • Aisance en diagnostic matériel (oscilloscope logique, analyseur JTAG).
  • Qualités personnelles : maturité technique, autonomie, rigueur, esprit d'équipe et capacité à analyser des problématiques complexes.
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.