Ingénieur Développement Logiciel

Il y a 1 jour

Guyancourt, Île-de-France Segula Technologies Temps plein 55 000 € - 75 000 €/an
Dans le cadre de la transformation numérique des activités de Mise Au Point (MAP, le Développeur SW conçoit, développe, fiabilise et maintient l'écosystème d'outils internes et de scripts métiers. Ces outils sont utilisés au quotidien par les ingénieurs de calibration et de validation pour automatiser la lecture des fichiers d'essais (MDF4), accélérer le dépouillement, gérer les flux de données et assurer le traitement des mesures sur bancs et véhicules.
MISSIONSPRINCIPALES :
1. Développement & Maintenance Fonctionnelle
  • Nouveaux Développements : Réaliser de nouvelles fonctionnalités métier pour les applications desktop (PyQt/PySide) ou web (FastAPI/Angular/React) destinées à la MAPAO (Mise Au Point Assistée par Ordinateur).
  • Correction d'Anomalies : Traiter les incidents de production et assurer la maintenance évolutive des scripts d'analyse (Matlab, Python) et outils de bureau.
2. Qualité, Refactoring & DevOps
  • Dette Technique & Migration : Optimiser le code existant (performance, gestion de la mémoire, parallélisation) et faire évoluer les librairies partagées.
  • Architecture & Design : Rédiger les notes de cadrage technique, mener les Proof of Concept (PoC) et concevoir des API/SDK robustes.
  • Infrastructure & CI/CD : Mettre en place et faire évoluer les pipelines d'intégration continue (GitLab CI/CD), la conteneurisation (Docker) et les déploiements cloud (GCP / Cloud Run).
3. UX/UI & Support Utilisateurs
  • Documentation & Formation : Rédiger la documentation technique (ReadMe, Wiki, User Guides) et former/assister les équipes de mise au point (Mappeurs).
  • Design d'Interface (UX/UI) : Concevoir des interfaces fluides, adaptées aux contraintes des ingénieurs d'essais.