Ingénieur Développement Logiciel Senior C++/D Linux (H/F)

Montbonnot-Saint-Martin, Rhône-Alpes

Entreprise

Créée en 2003, Allegro DVT adresse le marché des semi-conducteurs. Elle dispose d’une expertise mondialement reconnue dans le domaine de la vidéo numérique.
Allegro DVT est une entreprise grenobloise dont les services R&D sont situés à Montbonnot-Saint-Martin et à Belfast.

Notre équipe en France est composée de quarante Ingénieurs, tous passionnés par le traitement de la vidéo.
Notre savoir-faire est présent dans les caméras de voiture, les jeux vidéo, les téléphones portables, les montres connectées, les caméras de surveillance, etc…

Nous comptons parmi nos clients les acteurs majeurs de la microélectronique, de l’industrie automobile et les GAFAM.
Nos technologies attirent de nouveaux projets sur les marchés émergeants tels que l’IA, les véhicules autonomes, la robotique, etc…
Notre croissance à 2 chiffres nous amène à recruter de nouveaux talents dans nos équipes R&D et projets.

Nous vous attendons !

Join us!

Apply

Missions

  • Au sein de l’équipe « Compliance Streams », vous participerez au développement d’outils permettant la génération de suites de test destinées à la validation des décodeurs vidéo. Les produits développés sont utilisés par les plus grands fabricants de circuits intégrés
  • Vous développerez sous Linux, notamment en C++, D et Rust
  • Vous serez en charge de développer et améliorer les outils nécessaires à la génération de flux de conformité : principalement un générateur/parseur de flux avec programmation par contrainte, un générateur procédural, des algorithmes génétiques, des solveurs SMT, …
  • Vous serez amené à implémenter des modèles spécifiques à divers formats de compression vidéo, et à participer au développement collaboratif de nouveaux formats de compression vidéo avec les comités de normalisation

Votre Profil

Diplomé d’une école d’ingénieur en génie logiciel, domaine codage audio/vidéo ou
traitement du signal

  • Expérience significative en programmation orientée objet (C++, D, Rust ..)
  • Connaissance de l’environnement Linux
  • Connaissances en langage de script (bash, python,…)
  • A l’aise avec les systèmes de versioning distribués (Git)
  • Connaissance en intégration continue (CI gitlab, Jenkins, Docker)
  • Rigueur et très bonnes capacités techniques
  • Goût prononcé pour l’automatisation
  • Bonne capacité à travailler en équipe, tout en faisant preuve d’autonomie
  • Créativité, envie de proposer de nouvelles idées
  • Excellent niveau d’Anglais (lu, écrit, parlé)
  • Une connaissance de la compression audio/vidéo serait un plus (ou en
    traitement d’image/signaux multidimensionnels)

Informations pratiques

  • Type de contrat : CDI
  • Poste disponible immédiatement
  • Le poste est basé à Montbonnot, en banlieue grenobloise
  • Salaire : à négocier en fonction de l’expérience

Interested in this job?