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
Experience: Expérience exigée de 3 An(s)
Secteur d'activité: Fabrication de composants électroniques
Créée en 1997, basée à Lannion (22), Keopsys Industries conçoit et fabrique des lasers et amplificateurs à fibre optique.
Initialement centrée sur les télécommunications, Keopsys Industries fait partie du groupe Lumibird qui rassemble près de 1000 personnes et qui propose des solutions photoniques dans les domaines télécoms, défense, médical, scientifique, lidars.
Le groupe réalise environ 100MI€ de CA avec des filiales en Asie, au Canada, en Slovénie, en Allemagn...
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.