Architecte Logiciel Embarqué F/H
Role details
Job location
Tech stack
Job description
Rattaché(e) à la Direction de l'Ingénierie et de l'Innovation, vous intégrerez une unité composée d'une équipe à taille humaine et aurez en charge les études et le développement de logiciels embarqués dans les équipements KNDS FRANCE. Dans ce périmètre logiciel bas niveau, cœur de métier de l'unité « Développements Couches Basses », vos missions seront les suivantes :
- Rédiger les plans de développement et les plans de gestion de configuration du logiciel
- Analyser les besoins fonctionnels
- Participer à la définition des architectures logicielles des équipements électroniques en concertation avec les architectes équipements.
- Participer au codage et à la mise au point des logiciels si besoin
- Prendre part aux activités d'intégration, vérification et validation du logiciel : intégration sur cartes prototypes et banc de tests, revues par les pairs
- Gérer les faits techniques : analyse des anomalies, recherche des causes racines
- Assurer la gestion de configuration de vos livrables
- Estimer les coûts de développement, délais et risques et remonter les alertes au responsable développement
- Participer au retour d'expérience des projets.
- Vous contribuerez à la spécification et à l'architecture d'un système d'acquisition et de traitement vidéo numérique.
Votre connaissance du domaine permettra de consolider le besoin et de proposer des architectures candidates.
Requirements
Titulaire d'un diplôme d'ingénieur ou équivalent Bac+5 en Systèmes Embarqués ou Informatique Industrielle, vous justifiez d'une expérience significative dans le développement de logiciels embarqués. Vous avez acquis de solides compétences dans des contextes soumis à des contraintes temps réel et de sûreté de fonctionnement du logiciel et vous avez une bonne connaissance des architectures numériques et du traitement video. Rigueur, autonomie, sens de l'engagement, proactivité et capacité de communication sont des atouts pour réussir dans vos missions. La maitrise de l'anglais technique est indispensable.
Compétences techniques requises :
- Langage C, sensibilisé aux règles de codage MISRA
- Architecture et Intégration logiciel / matériel
- Noyaux ou systèmes d'exploitation temps réel
- Développement de devices drivers
Une expérience dans ces domaines serait un atout :
- Norme IEC 61508
- Compétences FPGA et pSOC
- Traitement vidéo numérique (standards, formats, fonctions vidéo)
- Sécurité des Systèmes d'Information, Niveau d'expérience min. requis
Confirmé ( Entre 3 et 10 ans)
Langue & niveau
Anglais (Utilise fréquemment)
Benefits & conditions
Formations sur mesure : la possibilité de développer ses compétences, / Carrière : la possibilité d'évoluer, avec mobilité interne & géographique, / Qualité de vie au travail : renforcée par notre accord en place, / Activités : salles de sport, terrains de pétanque et associations sportives, / Événements : journée d'intégration, pique-niques, journées familles… En plus des avantages classiques d'un groupe : mutuelle santé et prévoyance, restaurants d'entreprise, avantages du Comité Inter-Entreprises, primes, chèques CESU…