Carrière

Architecte Logiciel Embarqué

Informations complémentaires

Référence

D13052

Contrat

CDI

Métier

Logiciel

Secteur

Aéronautique

Région

Ile-de-France

Département

91

Description du poste


Le poste se situe au sein de la division en charge de fournir des systèmes :
  • D’enregistrement de données de mission (vidéo, 1553, ARINC429, etc) à vocation civil ou militaire
  • De traitement et de diffusion de l’information (Switch, Calculateur)
  • D’acquisition des données de vols lors des phases de tests ou opérationnelles

  • La mission de ce poste est :
  • D’assurer la coordination des développements logiciels d’un point de vue architecture principalement en C++
  • De fournir conseil et expertise en développement
  • De participer aux réponses à Appel d’offres
  • De réaliser et faire réaliser le développement des logiciels

  • Le poste aura notamment pour taches :
  • Rédaction des spécifications
  • Etude des architectures orientées objets et services
  • Rédaction des documents de conception
  • Codage des architectures en C/C++
  • Gestion des protocoles avioniques : IRIG-106, 1553, ARINC 429, etc
  • Développement des tests de validation et de non-régression

  • Profil Recherché


    Le candidat aura nécessairement les compétences suivantes :
  • Conception d’architecture logicielle orientée objet (Design pattern, UML, Composants, Architecture orientée événements,…)
  • Programmation système et multi-os (Linux, Windows, VxWorks)
  • Programmation pour l’embarqué
  • Protocole de communication (TCP, UDP, RPC, CORBA, etc
  • )
  • Architecture multi-thread et multi-process
  • Pratique des processus de développement logiciel
  • Pratique de la gestion de configuration
  • Connaissance des outils open-source
  • Technique de débogage
  • Parfaite maîtrise des langages C et C++

  • Le candidat aura idéalement les compétences suivantes:
  • Processus de qualité logicielle type, idéalement DO-178B niveau D (ou type CMMi)
  • Expérience en équipement avionique
  • Programmation temps réel
  • Programmation bas niveau et drivers
  • Génération de code
  • Connaissance de Framework (APR, ACE, Boost, POCO, etc)
  • Développement à destination d’autres développeurs
  • Connaissance en langage de script embarqué
  • Processeur embarqué ARM/Atom/NIOS divis

  • Postuler


    Si vous vous reconnaissez dans ce projet et que vous souhaitez profiter d’'opportunités d'’évolution, adressez votre candidature en utilisant un des modes ci-dessous.
    Nous ne manquerons pas de vous offrir la possibilité de capitaliser sur vos qualités professionnelles et personnelles.

    Partager​

    Postuler​