Senior Software Engineer C++
|
|
Depuis sa création en 2003, DxO Labs (www.dxo.com), implanté en France et à l’international, s’impose comme un acteur majeur dans le domaine des technologies d'amélioration de l'image numérique.
Nous développons et commercialisons des solutions innovantes sur les marchés de la photographie et de la téléphonie mobile. Nos produits s’adressent :
- Aux professionnels et aux amateurs avertis possédant un boîtier réflexe haut de gamme (suites logicielles Optics Pro et Filmpack),
- Au grand public par l’intermédiaire des fabricants d’appareils photo numériques compacts ou caméra phones ayant retenu le savoir-faire DxO Labs.
Nous offrons à nos collaborateurs un environnement de travail motivant dans une organisation structurée et à taille humaine qui valorise la créativité, l’autonomie et l’excellence technique.
Afin de renforcer notre équipe de développement, nous recherchons un ingénieur logiciel pour faire partie de notre équipe « Framework » en charge notamment du développement de notre moteur de correction réalisant différents traitements sur images.
Missions
Au sein sein d’une équipe d’experts, vous aidez à la définition du design ainsi qu’au choix des solutions techniques tout en participant vous-même activement au développement. A ce titre, vos missions sont les suivantes :
- Designer des API de haut niveau pour des librairies de traitement d’image
- Livrer en respectant les délais les différentes versions du framework qui seront intégrées dans les logiciels DxO sur Windows ou sur Mac.
- Maintenir et étendre les fonctionnalités du moteur de correction de DxO, en produisant un code efficace, propre et maintenable
- Aider l’équipe de développement à résoudre les problèmes techniques identifiés
- Encourager la collaboration et la communication entre les différentes équipes de DxO
Profil :
- 3 ans d’expérience minimum en développement C++ , idéalement dans un domaine lié au multimédia / traitement d’images
- Connaissance des outils de développement sur MAC et/ou LINUX/Windows
- Expérience en algorithmique et en optimisation
- Une bonne compréhension des problèmes techniques liés à la manipulation d’images (affichage, gestion de la mémoire, performances, multithreading, etc.)
- Une expérience solide du design OO, des Design Patterns et plus généralement de l’architecture des systèmes
- Une attention toute particulière à la qualité du code et à sa maintenabilité
Les plus :
- Connaissance d’une ou plusieurs technologies suivantes : CMAKE,GCC, LLIM,X CODE, OPEN CL, OPEN GL, DIRECT X
- Expérience ou intérêt pour les méthodes Agile (particulièrement Scrum)
- Interêt pour la photo numérique
Durée et Lieu:
Poste en CDI basé à Boulogne (92).Pour postuler, envoyez votre CV et lettre de motivation à l’adresse suivante : recruit1049@dxo.com

Indicates a required field