Développeur 3D temps réel (H/F)
Role details
Job location
Tech stack
Job description
Développer et optimiser des applications 3D temps réel sous Unity 3D pour des simulateurs aéronautiques,
- Implémenter les user stories dans le respect des spécifications techniques et des contraintes de performance,
- Concevoir et développer des fonctionnalités génériques intégrables dans les bibliothèques internes,
- Réaliser des développements graphiques avancés (shaders, post-processing, effets visuels),
- Optimiser les performances applicatives (CPU/GPU, mémoire, temps de chargement),
- Participer aux revues de code et contribuer à la qualité du code produit par l'équipe,
- Mettre en place et maintenir les outils de versioning (Git, Azure DevOps, etc.),
- Réaliser les tests unitaires et tests d'intégration,
- Collaborer étroitement avec les équipes. Profil recherché
Requirements
Formation Bac+3 à Bac+5 en informatique, développement logiciel, infographie 3D ou multimédia interactif,
-
Vous avez au moins 12 ans d'expérience sur Unity 3D,
-
Bonnes connaissances de Unreal Engine (Blueprint et notions C++ appréciées),
-
Expertise en C# et programmation orientée objet (POO),
-
Bonne maîtrise de l'architecture logicielle et des design patterns,
-
Expérience en développement graphique temps réel (shaders, rendering pipeline, post-processing),
-
Bonne connaissance des pipelines de rendu Unity (URP, HDRP),
-
Maîtrise des contraintes du développement 3D temps réel. Outils et environnement de développement :
-
Utilisation d'outils de gestion de version : Git, GitLab, Azure DevOps.
-
Utilisation d'outils de gestion de projet : Jira, Azure Boards, Trello ou équivalent.