Aller au contenu principal

Expert développeur C++ / Qt / OpenGL – Migration vers les shaders

Signe +ÉnergiePubliée il y a 5 jours

~ 750 – 950 €/jFourchette estimée par FreelanceScope à partir du niveau d'expérience demandé : la source ne publie pas de TJM pour cette mission.

Lieu
Grenoble · Sur site
Durée
6 mois
Démarrage
22 septembre 2026
Expérience
Expert (10 ans et +)
Langues
Français
Contrat
Freelance

Situer cette mission

Repères calculés par FreelanceScope sur les missions ouvertes de son catalogue — ils ne proviennent pas de l'annonce et n'engagent pas l'entreprise.

  • Le TJM de cette mission se situe au-dessus de la médiane des 187 missions de votre métier et de votre séniorité de notre catalogue, dont la médiane est de 500 €/jour (moitié centrale : 250 à 850 €/jour).
  • 14 missions développeur full-stack sont ouvertes à Grenoble en ce moment, sur 1071 pour ce métier en France.
  • 3 % des missions développeur full-stack de notre catalogue sont ouvertes en télétravail total.
  • Compétences peu demandées ailleurs dans le catalogue : Qt (6 missions), C++ (37 missions). À séniorité égale, une compétence rare se négocie mieux.

Profil expert (10 ans et +) · Comment ces repères sont calculés

La mission

Dans le secteur de l’énergie et de l’ingénierie acoustique, vous interviendrez sur un logiciel open source de simulation acoustique environnementale utilisé pour mener des études sur des sites de production nucléaire, thermique et hydraulique.

Le logiciel est développé en C++ et accessible au moyen d’une interface graphique Qt ou d’une API Python. Le rendu graphique des modeleurs repose sur OpenGL, au travers de classes C++ et du framework Qt.

Une migration de la pipeline OpenGL historique vers une architecture utilisant des shaders a déjà été validée et engagée. Une étude technique a également été réalisée afin de définir les travaux nécessaires à son achèvement.

Vos principales responsabilités seront les suivantes :

Reconcevoir la gestion de la visibilité, actuellement fortement liée au rendu graphique.

Finaliser la migration OpenGL vers une pipeline basée sur les shaders.

Implémenter une nouvelle solution de sélection des objets compatible avec la nouvelle pipeline graphique.

Standardiser les classes utilitaires propres au logiciel en les remplaçant par leurs équivalents Qt.

Garantir la cohérence des évolutions avec l’architecture logicielle existante.

Réaliser les travaux de conception et de développement nécessaires.

Créer un cahier de recette permettant de contrôler le bon fonctionnement du logiciel après la migration.

Participer aux activités du projet dans le cadre de l’organisation Agile en place.

L’environnement technique comprend principalement C++, Qt, OpenGL, une API Python et Visual Studio ou un environnement de développement équivalent.

Compétences attendues

Indispensables

  • C++
  • Qt
  • Shaders
  • Python
  • Agile

L'entreprise

Signe +

Entreprise identifiée via Free-Work.

ParisIndustrie

Origine de l'offre

Offre agrégée depuis Free-Work

Cette annonce provient d'une source partenaire autorisée. Elle est normalisée, dédupliquée et republiée avec attribution de la source ; l'annonce d'origine fait foi et la candidature se dépose sur le site source.

Voir l'annonce sur Free-Work

Missions similaires