CAPGEMINI ENGINEERING ALLEMAGNE

5g Embedded Software Architect (h/f)

Posted Today

Experience
10+ years
Offer salary
Not specified
Location
Ranes, France
Contract type
CDI, Freelance
Work arrangement
Sur Site
Starting Date
ASAP
Stack required
Yocto
Buildroot
C
C++
Git
Jenkins
Gdb
Trace32

Company Description

View more
World leader in engineering and R&D services, Capgemini Engineering combines its broad industry knowledge and cutting-edge technologies in digital and software to support the convergence of the physical and digital worlds. Coupled with the capabilities of the rest of the Group, it helps clients to accelerate their journey towards Intelligent Industry. Capgemini Engineering has 60,000 engineer and scientist team members in over 30 countries across sectors including Aeronautics, Space, Defense, Naval, Automotive, Rail, Infrastructure & Transportation, Energy, Utilities & Chemicals, Life Sciences, Communications, Semiconductor & Electronics, Industrial & Consumer, Software & Internet.

Job Description

Au Sein D’une Équipe D’ingénierie Embarquée, Vous Intervenez En Tant Qu’Architecte Logiciel Embarqué Sur Des Systèmes Critiques Temps Réel. Vous Êtes Garant(e) De La Définition, De L’évolution Et De La Cohérence De L’architecture Logicielle, Dans Des Environnements à Fortes Contraintes Techniques. Le Périmètre Couvre Le Linux Embarqué, L’optimisation Temps Réel, Le Développement Bas Niveau, Ainsi Que L’intégration De Protocoles De Communication Cellulaires LTE / 4G / 5G, En Interaction Étroite Avec Les Couches Radio Et Matérielles. Vos Missions

  • Définir, concevoir et faire évoluer l’architecture logicielle embarquée des systèmes

  • Développer en C/C++ bas niveau sur Linux embarqué

  • Optimiser les performances temps réel et respecter les contraintes systèmes

  • Intégrer les stacks 3GPP (LTE / 4G / 5G) et interfacer les modules radio

  • Rédiger les spécifications techniques et documents d’architecture

  • Apporter un support technique aux équipes de développement et assurer la coordination technique

  • Mettre en place et maintenir les processus de qualité logicielle

  • Assurer une veille technologique sur les solutions et architectures embarquées


Description du profil

  • Diplômé(e) d’une école d’ingénieurs ou équivalent Bac+5

  • Vous justifiez de 15 ans d'expérience sur un rôle similaire

  • Solide expérience en architecture logicielle embarquée et en développement bas niveau

  • Très bonne capacité à évoluer sur des systèmes complexes, critiques et temps réel

  • Autonomie, rigueur, esprit d’analyse et bon sens de la communication technique



  • Compétences techniques requises :



    • Linux Embarqué : Yocto, Buildroot

    • Bas niveau système : Kernel Linux, drivers, device tree

    • Langages : C/C++ bas niveau

    • Télécoms : Protocoles 3GPP – LTE / 4G / 5G, protocoles RF

    • Réseaux : TCP/IP, UDP, sockets

    • Temps réel : contraintes RT, performance et optimisation

    • Architecture matérielle et interfaces bas niveau

    • Bus de communication : CAN, I2C, SPI, PCI…

    • Tests & validation de systèmes embarqués

    • Standards qualité : MISRA, CERT…

    • Outils : Git, Jenkins, GDB, Trace32

https://www.capgemini.com/fr-fr/carrieres/rejoignez-nous/nos-offres-demploi