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

Développeur logiciel temps réel bas niveau

LH&TECH Engineering

Toulouse

Hybride

Confidentiel

Plein temps

Il y a 3 jours
Soyez parmi les premiers à postuler

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

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

Repartez de zéro ou importez un CV existant

Résumé du poste

Une entreprise spécialisée dans les équipements pour l'énergie et le ferroviaire recherche un développeur pour travailler sur le middleware entre FPGA et processeur ARM. Vous serez impliqué dans le développement de fonctionnalités critiques, comme le traitement en temps réel des données et l'enregistrement des événements. Rejoignez une équipe dynamique et bénéficiez d'une rémunération attractive, de possibilités de formation et de télétravail.

Prestations

Budget de formation
Primes (recommandation, apport d'affaires)
Titre-restaurant
Communauté de spécialistes
Filières d'évolution de carrière
Télétravail
Mutuelle et prévoyance santé

Qualifications

  • Maîtrise du langage C et du développement temps réel.
  • Connaissance de Linux embarqué et de Xenomaï souhaitée.
  • Capacité à traiter des sujets techniques variés.

Responsabilités

  • Développement en C temps réel du middleware et enregistreur de données.
  • Réalisation des tests de validation du logiciel.
  • Mise à jour de la documentation technique avec Doxygen.

Connaissances

Langage C bas niveau
Développement temps réel
Rigueur
Autonomie
Capacité d’analyse

Outils

Linux embarqué
Xenomaï

Description du poste

Au sein d’une petite équipe de spécialistes d'un constructeur d'équipements pour l'énergie et le ferroviaire, vous développerez le middleware entre un FPGA et un processeur ARM d'un système de contrôle commande d'un relais de protection de nouvelle génération. Votre logiciel traitera en temps réel les données de mesure de tension et courant, et les reformatera pour l'algorithme de détection de défaut d'un disjoncteur. Vous réaliserez également le développement d'une fonction "enregistreur de données" qui stockera en mémoire les données récentes en cas de détection de défaillance.

Vos missions
  • Analyse des spécifications Système.
  • Développement en C temps réel du middleware de traitement de données qui proviennent de 15 voies analogiques et une centaine de voies numériques.
  • Développement en C temps réel de la fonction "enregistreur de données".
  • Réalisation des tests de validation du logiciel.
  • Mise à jour la documentation technique avec Doxygen.
Vos compétences

Les compétences techniques requises :

  • Maîtrise du langage C bas niveau et du développement temps réel.
  • Connaissance de Linux embarqué et de Xenomaï.

Les aptitudes professionnelles :

  • Rigueur et aptitude à traiter des sujets techniques variés.
  • Autonome, avec un esprit de synthèse et une capacité d’analyse et d’écoute.
Avantages
  • Rémunération attractive.
  • Budget de formation et journées dédiées individuels (200€ à 1000€ et 24 à 48 jours par an).
  • Primes (recommandation, apport d'affaires, placement) et salaire variable selon niveau de responsabilité.
  • Titre-restaurant.
  • Communauté de spécialistes (articles techniques, forum de discussion, formations internes, coaching, mentoring...).
  • Filières d'évolution de carrière et accompagnement individuel.
  • Télétravail (1 à 2 jours par semaine habituellement), RTT, mutuelle, prévoyance santé, 50% de l’abonnement de transport en commun pris en charge.
  • Séance photo individuelle et professionnelle.

Si ce poste vous ressemble, alors rejoignez-nous !

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.