DASSAULT SYSTEMES

Ingénieur Développement Logiciel C++ (h/f)

Posted 1 day ago

Experience
3-5 years
Offer salary
Not specified
Location
Velizy Villacoublay, France
Contract type
CDI
Work arrangement
Hybride
Starting Date
ASAP
Stack required
C++
Css3
Javascript
Html5

Company Description

View more

Dassault Systèmes, « The 3DEXPERIENCE Company », offre aux entreprises et aux particuliers les univers virtuels nécessaires à la conception d’innovations durables. Ses solutions leaders sur le marché transforment pour ses clients, la conception, la fabrication et la maintenance de leurs produits. Les solutions collaboratives de Dassault Systèmes permettent de promouvoir l’innovation sociale et offrent de nouvelles possibilités d’améliorer le monde réel grâce aux univers virtuels. Avec des ventes dans plus de 140 pays, le Groupe apporte de la valeur à plus de 190 000 entreprises de toutes tailles dans toutes les industries. Pour plus d’informations : www.3ds.com.

Job Description

L'équipe développe des infrastructures de UI toolkits et Multimédia mises à disposition aussi bien en interne qu'en externe auprès des clients.
L'objectif est de générer une infrastructure cohérente et robuste, peu consommatrice de ressources, en respectant les spécifications et les exigences des Brands et équipes UX, tout en gérant les implémentations sous-jacentes des systèmes d'exploitation.

Vos missions :

  • La création d'outils pour automatiser la gestion de la vidéo et/ou du son sur plusieurs systèmes d'exploitation.

  • Le développement de nouvelles implémentations de framework UI pour la prise en charge de plusieurs systèmes d'exploitation.

  • Le travail sur la migration automatique de C++ vers des applications Web par la création de services dédiés.

  • Le développement des moteurs UI pour synchroniser l'interface de Dialog, les événements entre clients et serveur.

  • Le renforcement de l'API de communication entre client et serveur via l'API CSI DS.

  • La prise en charge des exigences des clients externes.

Vous contribuerez activement à des actions fondamentales telles que :

  • La participation à des projets transversaux mettant en œuvre différentes technologies UI et facilitant la migration des marques vers le Web.

  • Le développement de prototypes et de démonstrateurs pour réaliser des études de faisabilité et des démonstrations.

  • Le contrôle et l'optimisation des performances des infrastructures.

  • Le soutien à l'utilisation de nos API par la fourniture de tutoriels et de documentation.

  • L'assistance aux applications dans le déploiement de nos technologies.

  • Les actions de maintenance sur les infrastructures.

Notre équipe fait partie d'un service composé d'experts en infrastructure UI, regroupant environ quarante personnes multidisciplinaires réparties entre la France et l'Inde, travaillant en étroite collaboration avec les équipes UX (ergonomie et ressources graphiques) chez DS.

Les technologies utilisées vont du Web (JS / HTML / CSS) au C++, selon les plateformes ciblées.

Vos Qualifications

Compétences requises :

  • Diplôme Bac+5 avec spécialisation en informatique

  • Bonne maîtrise de l’anglais, à l’écrit comme à l’oral

  • Maîtrise du développement en C++

  • Bonnes connaissances en JavaScript, HTML5 et CSS3

  • Solides bases en architecture logicielle

  • Expérience en développement d’applications web

  • Sensibilité aux performances logicielles

  • Bonne compréhension de l’expérience utilisateur et de l’ergonomie

  • Maîtrise de la programmation orientée objet

  • Curiosité, proactivité et esprit d’équipe

Compétences appréciées :

  • Connaissance des frameworks multimédia

  • Connaissance des frameworks de gestion de dialogues

  • Connaissance des frameworks d’impression

  • Maîtrise des frameworks Page Object et CAFET

  • Connaissance du framework CSI DS

https://www.3ds.com/fr/careers/jobs