Ingénieur software embarqué H/F

  • CDI
  • /
  • FRANCE
  • Auvergne-Rhône-Alpes

Viveris est un groupe de conseil et d’ingénierie qui accompagne depuis plus de 30 ans la transformation numérique des entreprises et de leurs produits. Nos ingénieurs interviennent dans 4 métiers complémentaires : Les infrastructures, les systèmes d’information et la transformation digitale, l’informatique scientifique et technique, et les systèmes embarqués.

Notre pôle systèmes embarqués fournit des prestations et solutions adaptées aux besoins de nos clients avec une prise en compte exhaustive des exigences de leurs systèmes électroniques et logiciels. Nous agissons dans un cadre méthodologique rigoureux sur l’ensemble des phases de développement des produits, du conseil à la mise en production, en passant par l’expertise et la formation. Nos réalisations s’appuient sur la diversité de nos équipes qui couvrent un large spectre de compétences et d’expertises : électronique, placement/routage, logiciels embarqués, télécommunications, sûreté de fonctionnement, certification, industrialisation, essais, validation et vérification. S’engager avec Viveris, c’est l’assurance de relever des défis techniques et humains en travaillant sur des projets innovants dans une ambiance collaborative.

Le poste et les tâches


Votre rôle

Envie de rejoindre une équipe sympathique et dynamique ? Travailler sur des projets innovants ?

C'est le moment de donner une nouvelle dimension à votre carrière !

Dans le cadre d'un projet lié à la décarbonisation de nos mobilités en ville. Vous serez responsable de la conception, du développement, des validations et des améliorations du logiciel bas niveau et applicatif embarqués sur les cartes électroniques.

Vous travaillerez dans un environnement axé sur le travail d'équipe et consoliderez l'approche R&D de l'entreprise en place la documentation, les outils, les processus et les meilleures pratiques.

Les missions seront les suivantes :

  • Analyse des exigences système et des documents d'exigences d'architecture

  • Rédaction de documents d'analyse et conception

  • Développement du logiciel bas niveau

  • Développement de la partie applicative (métier) de manière optimisée

  • Développement des protocoles de commandes des composants

  • Intégration et/ou portage de librairies entre différents projets

  • Développements de tests unitaires

  • Identification et correction des bugs de logiciel embarqué

  • Optimisation de l'architecture logicielle existante

  • Etude de nouvelles briques technologiques

  • Gestion de projets : évaluation des tâches, chiffrage, planification, reporting


Profil recherché

De formation supérieure en informatique (Bac +5), vous avez au moins 4 ans d'expérience et recherchez un nouveau challenge à travers un projet innovant.

Vous êtes créatif et aimez résoudre des problèmes techniques complexes : vous ne craignez pas de proposer de nouvelles idées, poser des questions, demander de l'aide ou faire preuve d'autocritique.

Les compétences que vous allez devoir utiliser :

  • Maîtrise des outils de versioning type GIT

  • Maitrise des outils de diagnostic et de Debug (Tracealyzer)

  • Maitrise des OS temps réel type FreeRTOS

  • Programmation en assembleur, C et C++

  • Bonne connaissance sur les circuits intégrés et la conception de circuits imprimés


En retour, nous vous offrons un cadre de travail de qualité, des espaces de création et une formation continue solide.

Vous êtes passionné, technophile, curieux et créatif ?
Alors nous serions ravis de vous rencontrer.