This position is no longer available.

Ingénieur(e) logiciels 3D C++

Job summary
Permanent contract
Lyon
Salary: €38K+
A few days at home
Experience: > 2 years
Education: Master's Degree
Skills & expertise
Systems analysis
Mathematics
Teamwork
Teaching skills
Agile methodologies
+8

Technodigit - Part of Hexagon
Technodigit - Part of Hexagon

Interested in this job?

jobs.faq.title

The position

Job description

Membre à part entière de l’équipe développant la 3DR SDK composée d’une douzaine de personnes, nous ouvrons un poste d’ingénieur(e) logiciel C++ dont la spécificité sera de nous aider à adapter nos algorithmes pour satisfaire les besoins de nos clients dans le cloud.

Ce poste marque notre volonté forte de faire évoluer de manière continue l’architecture de notre code C++ vers une architecture toujours plus propre et plus moderne, répondant aux objectifs suivants : une plus grande flexibilité, une meilleure maintenabilité et une facilité d’intégration/d’utilisation pour nos clients.

En interaction forte avec d’autres développeurs et les clients internes ou externes à l’entreprise, votre travail comportera les aspects suivants :

  • Développement en C++ moderne dans une librairie de calcul géométrique

  • Analyse critique des implémentations d’algorithmes

  • Documentation, tests, analyse des performances, correction des bugs

  • Mise en place de containers Docker et architectures de micro-services pour livrer nos algorithmes à nos clients dans le cloud

L’équipe fonctionne avec 2 jours de télétravail par semaine.


Preferred experience

De formation ingénieur(e) ou bac +5 en informatique, vous avez une appétence pour l’architecture logicielle et l’envie de faire évoluer une base de code existante.

Vous justifiez des compétences suivantes :

  • Maîtrise du C++ moderne

  • Capacité à faire évoluer du code

  • Mathématiques / Géométrie / Computer Vision

Au-delà du code C++, des compétences dans les domaines suivants seront appréciées :

  • CMake

  • Maîtrise des outils Linux et Windows et une aptitude pour le code multiplateforme

  • CI  / Chaine de compilation

  • Scripts python

  • Première expérience avec l’écosystème Docker

Vos qualités humaines vous permettront de travailler dans une équipe Agile avec laquelle vous participerez à la mise au point d’un code testé et de haute qualité.

Dans l’idéal, vous avez 2 ans d’expérience en milieu de production.


Recruitment process

  • Poste ouvert et à pourvoir dans les meilleurs délais

  • Premier échange en visio ou par téléphone pour présenter le contexte du recrutement et s’assurer de la bonne compréhension des attentes du poste.

  • Entretiens en présentiel avec différents membres de l’équipe et un bref challenge de code.

Want to know more?