Verified from career page · Posted yesterday
Ingénieur en Experience Développeur - VS Code (F/H) New
Dassault Systemes · Research & Development
France
- Posted
- yesterday
- Workplace
- Not specified
- Salary
- Not disclosed
- Visa sponsorship
- Not specified
Posted on 29 September 2026
Work model not stated
Salary range not shared by the company
Visa sponsorship details unknown
Rejoignez notre équipe R&D au cœur de l’innovation en ingénierie système.
Nous développons une solution SaaS AI-native basée sur SysML v2, qui outille la conception, l'analyse, la validation et l'exploitation de systèmes complexes dans des secteurs exigeants : aéronautique, automobile, défense, énergie, transport et industrie.
Avec SysML v2, la modélisation système devient « as code » : le modèle s'écrit, se versionne et s'outille comme un langage de programmation moderne. Nous en construisons toute la chaîne, du parsing et du modèle sémantique aux services de langage et aux APIs, jusqu'à un IDE web et une extension VS Code, avec une forte exigence de performance sur les grands modèles.
Cette approche « as code » place l'expérience d'édition au premier plan : fluidité, diagnostics, navigation, refactoring et capacités IA intégrées aux habitudes des ingénieurs système. Vous concevez et développez l'expérience développeur de notre solution dans VS Code (extension, intégration LSP, commandes, vues, performances) et faites le lien entre l'UX, les services de langage et les flux agentiques proposés dans l'IDE.
Poste en CDI basé à Plouzané (Bretagne) : Ingénieur en Experience Développeur - VS Code.
Missions
Développer et faire évoluer une extension VS Code : édition textuelle SysML v2, client LSP, UI diagnostics, outline, recherche, vues graphiques
Garantir les performances/capacité/scalabilité : temps de réponse, stabilité sur grands fichiers/modèles, messages d'erreur actionnables
Intégrer les fonctionnalités IA agentique dans l'IDE de façon native (inline assist, panneaux agent, diffs, accept/reject, raccourcis, contexte éditorial)
Collaborer avec l'équipe LSP/moteur SysML v2 sur le protocole, les capacités serveur et les extensions VS Code côté client
Participer à la définition et au suivi des métriques de performance et d'usage (latence LSP, taux d'erreur, adoption des commandes)
Contribuer à la documentation, aux exemples et au feedback utilisateurs
Qualifications
TypeScript/JavaScript solide et connaissances en Java et/ou Rust appréciées
Expérience en extension VS Code (API Extension, Language Client, Webview, debugging)
Bonne compréhension du Language Server Protocol et des patterns IDE modernes
Sens du détail UX pour les profils ingénieurs
Atout : expérience en SysML/D
Nous rejoindre, c'est aussi ...
Intégrer une entreprise scientifique au cœur de l’innovation technologique, portée par une forte croissance depuis plus de 40 ans.
Principaux avantages et bénéfices :
Environnement multiculturel
Cadre de travail convivial axé sur le bien-être et la santé (salles de sport & de musique, conciergerie…)
Engagement en faveur de la diversité et de l’inclusion
Politique dynamique de développement de carrière : plan de formation, mobilités internes, etc.
About Dassault Systemes
Dassault Systèmes builds the 3D design and simulation software — CATIA, SolidWorks — that much of the world's aerospace, automotive and industrial engineering runs on. France carries the large majority of its European roles, with London, Munich and Stuttgart as smaller clusters; sales, ML, marketing and finance currently outnumber core software roles on the board.