Ingénieur Développement Logiciel Cfao F - M - D H/F - Hexagon Metrology SAS
- Mâcon - 71
- CDI
- Hexagon Metrology SAS
Les missions du poste
Synthèse
Hexagon Manufacturing Intelligence recherche un(e) Ingénieur(e) Développement Logiciel expérimenté(e), doté(e) d'un esprit analytique et d'une approche orientée ingénierie, maîtrisant les langages C/C++. Vous serez chargé(e) de développer des logiciels de haute qualité, robustes, performants et adaptés aux besoins des clients et utilisateurs finaux.
Vous travaillerez principalement sur WORKNC, un logiciel CFAO dédié à la programmation automatique de machines CNC, sur modèles solides et surfaciques, pour le secteur du moulage et de l'outillage, incluant la programmation de 2 à 5 axes.
Ce poste est proposé en mode hybride, offrant une grande flexibilité : vous pourrez alterner entre une présence dans nos bureaux à Charnay-lès-Mâcon (71) et le télétravail. Vous rejoindrez une équipe autonome, bienveillante, et attachée à des conditions de travail flexibles.
Responsabilités du poste
Au sein de notre équipe dynamique composée de 7 ingénieurs, vos responsabilités incluront :
- Analyser des problèmes complexes, identifier les causes racines et proposer des solutions efficaces.
- Concevoir, développer et tester de nouvelles fonctionnalités logicielles.
- Recommander des évolutions et améliorations des systèmes et programmes existants.
- Développer des composants logiciels modulaires, documenter les API, et garantir leur intégration facile.
- Créer des diagrammes, modèles ou organigrammes représentant l'architecture logicielle.
- Veiller à la stabilité du logiciel lors des phases de maintenance et de test.
- Documenter chaque aspect du système ou de l'application, pour faciliter les futures mises à jour.
- Proposer des refactorings ou reconceptions pour corriger les bugs ou répondre aux retours utilisateurs.
- Participer à l'amélioration continue en proposant de nouveaux processus ou en optimisant les existants.
Qualifications
- Maîtrise des langages C/C++/C#.
- Connaissance du framework Qt.
- Maîtrise de Visual Studio (VS, pas VSCode).
- Expérience de Azure DevOps pour le CI/CD (pipelines YAML, pipelines de déploiement...).
- Connaissance de Git et NuGet.
- Maîtrise du français et de l'anglais, à l'oral comme à l'écrit.
- Fortes capacités d'analyse et de résolution de problèmes.
Les plus qui feront la différence :
- Expérience en CAO (formats STL, IGES, connaissance de Parasolid, maillage...).
- Connaissances en FAO (outils, fraises, machines CNC 3 ou 5 axes, trajectoires d'outils...).
- Expérience avec des moteurs de rendu 3D (OpenGL, DirectX, ou composants commerciaux associés).
- Maîtrise de la modélisation UML.
- Connaissances en JavaScript / TypeScript.
- Utilisation de gRPC / Protocol Buffers (protobuf).
N'hésitez pas à nous contacter même si vous estimez ne pas répondre à tous les critères. Nous serons ravis de mieux vous connaître et peut-être serez-vous le prochain à rejoindre notre équipe !
Ce que nous proposons :
- Un CDI au sein d'une entreprise mondiale de pointe en haute technologie.
- Un environnement de travail multiculturel et innovant.
- Une organisation flexible favorisant l'équilibre vie pro / vie perso (travail hybride).
- Des formations et un accompagnement par des experts.
- Des opportunités d'évolution professionnelle.
Processus de recrutement:
- Entretien de présélection avec l'équipe recrutement - 30 minutes.
- Entretien en visioconférence (TEAMS) avec le Responsable de l'équipe et la Responsable RH.
- Test technique.
- Entretien final sur site avec le Responsable de l'équipe et la Responsable RH.