Our job offers

STAGE : Ingénieur informatique (3D temps réel)

Publication date: 07/11/2019
Entity: HYDRO BUILDING SYSTEMS
Location: toulouse
Contract type: Internship (6 months)

Company

Hydro Building Systems, avec plus de 900 salariés en France, est une division du groupe Hydro, leader mondial des solutions aluminium extrudées. Notre métier : la conception et la distribution de systèmes aluminium pour le second œuvre bâtiment grâce à nos marques Technal, Wicona et Sapa.
Rejoignez une entreprise innovante !

Le siège d’Hydro Building Systems France est basé à Toulouse. Environ 700 personnes travaillent sur ce site intégré qui regroupe les principales activités de notre chaine de valeur: Filage, RPT, laquage, logistique (dépôts de profilés aluminium et d'accessoires), sans oublier les fonctions support, la R&D, le marketing, …
Véritable vitrine du Groupe, ce site arboré de 17 hectares compte aussi un centre technique et innovation dans lequel sont réalisés les prototypes et les tests.

Job

Rattaché au responsable de l’équipe de développement logiciel et dans le cadre de projets de R&D, vous participerez au développement du moteur de rendu 3D temps réel OpenGL/DirectX. Nous vous proposons d'étendre le moteur de rendu existant en ajoutant les fonctionnalités de modélisations CSG.
En infographie, la géométrie de construction de solides (Constructive Solid Geometry) est une branche de la modélisation des solides (ou modélisation 3D).
Cette technique permet aux logiciels de créer une surface ou un objet complexe en utilisant des opérateurs booléens (union, intersection, soustraction) pour combiner des objets plus simples.
Les CSG sont utilisés dans de nombreux logiciels de CAO et s'appliquent particulièrement bien à la représentation géométrique de profilés aluminium et de leurs usinages.
Vous pourrez travailler sur :
• L’état de l'art sur les CSG
• L’implémentation des opérateurs booléens
• L’intégration au logiciel de modélisation/chiffrage

Profile

Ce poste s’adresse à un(e) Etudiant(e) passionné(e) par le développement logiciel, bénéficiant de fortes capacités d’analyse, de rigueur, de réactivité, ainsi que des qualités relationnelles indispensables pour le travail en équipe afin de :
• Confirmer ou perfectionner ses connaissances en 3D temps réel
• Confirmer ou perfectionner ses compétences en C++