1 Développeur C Linux - Multimédia - H/F

  • CDI
  • /
  • Rungis

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

Dans le cadre de projets urbains déployés à grande échelle, Viveris recrute un ingénieur développement Linux.

Rattaché(e) à notre direction technique et au responsable projet client, vous participerez au développement de la solution. Vous aurez en charge de :

  • Développer les interfaces avec les différents périphériques (écrans ou cartes électroniques) présents sur les solutions digitales dans le respect du cahier des charges.
  • Rédiger les documentations fonctionnelles et techniques associées.
  • Définir et réaliser les tests unitaires et les tests de montée en charge des éléments développés.
  • Analyser les faits techniques et réaliser les actions correctives pour les faits venant des différentes phases du produit : qualification, intégration, recette et production.
  • Assurer la maintenance applicative sur les solutions livrées.

    Le poste et les tâches

    Profil recherché

    Diplômé(e) d'une formation Bac + 5, ingénieur ou universitaire, vous avez une première expérience dans le domaine du développement logiciel embarqué sous Linux.

    Vous maitrisez et/ou avez une appétence les de technologies suivantes :

    • Expertise de développement en langage C pour PC sous Linux, en diverses distributions. 
    • Expérience de programmation avec les objets temps réel (programmation multi-thread, mutexes, mailboxes, API posix, sémaphores, …).
    • Connaissances du noyau LINUX, Shell Linux, GCC, GDB, makefile.
    • Protocoles RS232, USB, TCP/IP et SNMP.
    • Environnement de développement Eclipse.
    • Gestion de configuration Team Fondation Server de Microsoft.


    Cette mission est réalisée au sein d'une équipe internationale et multiculturelle qui nécessite la maîtrise de la langue anglaise.

    Nous cherchons à intégrer un ingénieur passionné, technophile, curieux et créatif à qui nous offrons un cadre de travail de qualité, des espaces de création et une formation continue solide.

    Le poste et les tâches

    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.