Ingénieur Développement Logiciel - C++

Dassault Systèmes
Canton de Versailles-2, France
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French, English

Job location

Canton de Versailles-2, France

Tech stack

JavaScript
API
HTML5
C++
CSS
Object-Oriented Software Development
Performance Tuning
Software Architecture
Software Engineering
Web Applications

Job description

Poste à pourvoir en CDI, basé à Vélizy-Villacoublay (78)

Vous travaillerez au sein d'une équipe de 4 à 5 personnes au sein du département R&D

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., 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 oeuvre 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.

Requirements

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

Apply for this position