• Offres
  • >
  • Ingénieur logiciel embarqué F/H

Ingénieur logiciel embarqué F/H

  • CDI
  • Temps plein
  • 45,000 € - 54,000 €
  • 35510, Cesson-Sévigné , France

Rattaché à un des services de la Direction R&D, l’Ingénieur logiciel embarqué apporte sa contribution technique et son expertise à un ou plusieurs projets techniques, projets de développement d’outils, de briques technologiques ou de produits.

Garant(e) de la qualité des livrables, il/elle participe à la définition des architectures, effectue les développements, exécute les tests unitaires, participe à la réalisation des tests systèmes et valide les corrections à apporter.

ACTIVITES

Les principales activités du poste sont :

- Participer à l’élaboration des architectures de nouveaux développements

- Développer des briques logicielles ou des produits complets potentiellement avec des contraintes sécuritaires

- Développer les outillages nécessaires à la mise en œuvre des produits (phases de tests, production, …)

- Collaborer au sein d’une équipe projet avec d’autres ingénieurs métiers pour l’étude de solutions complètes (mécanique, électronique, optique)

- Participer à la génération d’idées innovantes et à leur protection (brevets, communications)

- Résoudre les problèmes techniques permettant de développer de nouveaux produits et de fiabiliser la gamme produit de l’entreprise

- Remplir les documents nécessaires au suivi et à la traçabilité de l’activité de R&I dans le respect des processus de l’entreprise (documents de conceptions, rapports de tests etc…)

- Optimiser les architectures et les proposer au responsable de service (RI ou NPD)

- Réaliser les tests unitaires

- Contribuer à l'élaboration des plans de tests systèmes et participer à la validation des systèmes complets

- Contribuer à la rédaction et à la validation des documentations produit (manuel utilisateur, quick start, maintenance, ...)

- Participer à la rédaction des release notes pour mise à disposition des clients (Produits, GUI, Firmware, ...)

- Assurer la maintenance du code livré

- Collaborer au sein d’une équipe projet avec d’autres ingénieurs métiers pour la validation de solutions complètes (mécanique, électronique, optique)

- Garantir la confidentialité de l’activité innovante de l’entreprise

- Apporter son support et son expérience au service Production en contribuant au transfert des nouveaux produits

- Participer aux démonstrations clients

- Collaborer à l'amélioration des outils de test et de validation.

COMPETENCES

- Niveau bac +5 ou plus en logiciel ou électronique embarqué

- Première expérience de 6-8 ans en équipe de développement embarqué

- Connaissances de Kernel Linux (Yocto, Petalinux,…) sur base Cortex A53 ou équivalent (iMX8M Plus, …)

- Connaissance en développement de drivers de périphériques (Ethernet, USB 3.0, SD card, eMMC, SSD, ADC, SPI/I2C, UART …)

- Architectures multitâches sur OS temps réel (ARM Cortex-A53, STM32, Xilinx SOC, RTOS, …) ou environnement bare metal.

- Connaissance des langages de programmation C/C++, bash et python sous l’environnement linux, framework QT

- Une appétence pour élargir ses compétences en connaissance des langages VHDL et/ou Verilog pour application sur des FPGAs de la famille Xilinx ou Polarfire de chez Microchip est un plus

- Bon niveau d’anglais pour tenir des discussions techniques avec des partenaires ou des clients