L'ENTREPRISE
Notre client est un éditeur logiciel international spécialisé dans les solutions avancées d’Electronic Design Automation pour l’industrie des semi-conducteurs.
Ses outils permettent aux équipes d’ingénierie de concevoir, assembler et vérifier des architectures complexes de systèmes sur puce avant leur implémentation physique. Dans un contexte de forte technicité, l’entreprise accompagne des acteurs majeurs de l’électronique, de la microélectronique et des technologies avancées.
Dans le cadre du renforcement de son équipe parisienne, elle recherche un Ingénieur Validation Logicielle pour intervenir sur une couche centrale d’infrastructure utilisée par plusieurs produits logiciels.
LE POSTE / LES MISSIONS
Vous rejoignez une équipe R&D composée de développeurs expérimentés, avec un rôle dédié à la validation logicielle.
Votre mission sera de garantir la robustesse, la fiabilité et la performance d’une infrastructure logicielle complexe utilisée dans des environnements clients exigeants. Vous interviendrez sur des problématiques de tests automatisés, d’intégration, de non-régression, de performance et de reproductibilité des environnements.
Vous aurez notamment pour missions de :
- Définir et exécuter les stratégies de validation logicielle.
- Concevoir, développer et maintenir des suites de tests automatisés.
- Créer de nouveaux tests unitaires, d’intégration et de non-régression.
- Prendre en main l’infrastructure de validation existante et la faire évoluer.
- Vérifier la compatibilité du logiciel dans différents environnements clients.
- Reproduire, analyser et documenter les anomalies identifiées.
- Collaborer étroitement avec les développeurs et architectes logiciels.
- Participer à l’amélioration continue des pratiques de validation.
- Contribuer aux environnements CI/CD et aux tests continus.
- Intervenir sur des sujets de performance, de scalabilité et de robustesse.
Environnement technique
- Java
- Python (automatisation)
- Tests automatisés
- Tests unitaires / intégration / système
- CI/CD
- Gestion de versions
- Environnements logiciels complexes
- EDA / semi-conducteurs / SoC appréciés mais non obligatoires
PROFIL RECHERCHÉ
Vous disposez d’au moins 5 ans d’expérience en développement logiciel, validation logicielle ou QA automation, idéalement sur des logiciels complexes.
Vous êtes à l’aise avec la programmation, notamment en Java et Python (scripting), et vous avez déjà conçu ou maintenu des frameworks de tests automatisés. Une expérience sur des logiciels techniques, scientifiques, industriels ou d’ingénierie sera particulièrement pertinente.
Vous n’avez pas nécessairement besoin de venir du secteur EDA ou semi-conducteur, mais vous devez avoir envie d’évoluer dans un environnement très technique, avec une forte exigence de compréhension produit.
Vous êtes reconnu pour votre rigueur, votre capacité d’analyse, votre autonomie et votre goût pour les problématiques de validation approfondie.
Anglais professionnel attendu.
Tags
- Java
- Python Scripting
- Validation
- EDA
- Semiconducteur
- IP
- SoC
- CI/CD
- QA
Partager cette offre