Développeur de Solutions CAO (H/F)

T2C ENGINEERING
Mulhouse, France
21 days ago
Apply on candidat.francetravail.fr
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Compensation
€44,000.0
Working hours
Regular working hours
Languages
English

Tech stack

Microsoft Excel Computer-Aided Design Application Programming Interfaces (APIs) Artificial Intelligence Automation of Tests Business Software Computer Aided Three-Dimensional Interactive Application (CATIA) Information Systems Databases Design of User Interfaces Python (Programming Language) NoSQL
+6 more
Performance Tuning Software Systems Solid Edge SQL Databases Web Applications Web Strategies

Job description

Nous recherchons un Développeur R&D passionné pour rejoindre notre équipe et contribuer au développement d’outils innovants dans le domaine de la conception assistée par ordinateur (CAO). Ce poste implique l’utilisation des API d’automatisation de Solid Edge et CATIA pour améliorer l’efficacité des processus de conception et de fabrication. Missions principales : Développer des outils utilisant l’API COM de Solid Edge pour automatiser les environnements Part, Assembly, Draft et Sheet Metal. Naviguer programmatique dans les arbres de construction et les structures d’assemblage pour faciliter la manipulation des modèles. Créer et régénérer automatiquement des modèles paramétriques à partir de données externes. Générer et manipuler automatiquement des pièces et assemblages, en respectant des règles métier spécifiques. Extraire et synchroniser les nomenclatures avec des bases de données ou applications métier. Développer des algorithmes pour identifier et traiter les composants d’un assemblage selon leurs propriétés. Automatiser la création de mises en plan (vues, cotations, cartouches, nomenclatures) et gérer les exports en formats PDF/DXF. Développer des outils similaires autour de l’API Automation de CATIA pour gérer CATPart, CATProduct, et CATDrawing. Créer une couche Python pour orchestrer les processus CAO, bases de données et systèmes industriels. Développer des mécanismes d’interopérabilité pour faciliter l’intégration entre différents systèmes logiciels et CAO. Gérer des traitements batch sans intervention manuelle pour des centaines de fichiers CAO et détecter automatiquement les erreurs de conception. Automatiser l’export de formats STEP/IGES selon des règles définies. Créer un moteur de configuration pour générer des variantes de produits paramétrées par les clients. Connecter les données de conception avec des systèmes tels que SQL, Excel, ERP ou internes. Développer des interfaces rendant possible la génération automatique de produits par des utilisateurs non-CAO. Intégrer des processus de fabrication CNC, robotique ou d’automates Siemens. Exploiter les données des modèles CAO pour générer des paramètres nécessaires à la fabrication. Développer des scripts SCL/Python pour aligner les données de conception avec la logique d’automatisation industrielle. Profil recherché : Diplôme en ingénierie, informatique ou domaine connexe. Expérience avec Solid Edge et/ou CATIA, ainsi qu’une bonne maîtrise des langages de programmation, notamment Python. Capacité à travailler en autonomie tout en collaborant efficacement avec les équipes internes. Avantages: - Jours RTT. - Prime de vacances. - Pris en charge de frais des premiers jours d’installations. - Pris en charge de 50% de l’abonnement de transport., * Anglais technique

  • Argumenter les choix technologiques auprès des parties prenantes
  • Collaborer avec les développeurs pour améliorer la qualité du logiciel
  • Conception d’interfaces utilisateur (UI)
  • Concevoir et maintenir un système de cybersécurité
  • Concevoir et mettre en oeuvre une stratégie digitale
  • Concevoir une application web
  • Déployer le code de façon conteneurisée
  • Développer une application en lien avec une base de données
  • Gestion de projet informatique
  • Gérer et maitriser des bases de données (SQL/NoSQL)
  • Gérer les versions de logiciels et leurs mises à jour
  • Intelligence artificielle
  • Intégrer des outils IA/Data Science
  • Modélisation informatique
  • Optimisation des performances des applications
  • Piloter les fonctionnalités des équipements et systèmes de sécurité informatique
  • Programmation en Python
  • Programmation logicielle
  • Promouvoir la collaboration entre les développeurs et les opérateurs pour une meilleure intégration
  • Respecter les normes de sécurité informatique dans le développement
  • Réaliser des études et développements informatiques
  • Superviser, coordonner les réalisations ou développements informatiques (collaborateurs, sous-traitants)
  • Surveiller les tendances du marché digital
  • Systèmes d’exploitation informatique
  • Tester un logiciel, un système d’informations, une application
  • Traiter les retours utilisateurs pour améliorer les systèmes
  • Vérifier la conformité d’une réalisation avec un cahier des charges

Requirements

  • Anglais

Savoir-être professionnels

  • Faire preuve d’autonomie
  • Faire preuve de créativité, d’inventivité
  • Faire preuve de rigueur et de précision

About the company

T2C Engineering est une société spécialisé en ingénierie mécanique et calculs numériques.Il est fondé en France en 2017 à Montbéliard et possède une filiale en tunisie.Le groupe T2C Engineering propose des prestations d études et de conseil en ingénierie dans divers domaines.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on candidat.francetravail.fr
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:11 min

Applying generative tools across external services and internal operations

Hanna Hennig Hanna Hennig +3 · World Congress 2025

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

4:01 min

Managing application isolation via pluggable database models

Wei Hu Wei Hu · World Congress 2022

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

1:42 min

Combining technical skills with strong business communication

Lukas Kölbl · LIVE

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all