Silicon Validation Engineer - Consultant
Intervention chez Bosch Automotive via Elsys Design à Valbonne Sophia Antipolis pour participer à la validation de SoC complexes destinés à l'automobile.
- Développement et exécution de logiciels de validation embarqués en C et en Assembly pour la vérification matérielle bas niveau et les tests pilotés par micro-logiciel.
- Conception, automatisation et analyse de campagnes de validation couvrant les tests fonctionnels, d'intégration, de performance, de robustesse et de stress sur des plateformes SoC complexes.
- Réalisation de la validation post-silicium, du bring-up silicium et de la co-validation matériel/firmware depuis les premiers échantillons jusqu'à la maturité du produit.
- Validation des architectures NoC et des interconnexions AMBA AXI pour assurer la correction des transferts, la conformité aux protocoles et la performance au niveau système.
- Développement et maintenance de pilotes d'IP bas niveau pour SMI, DMA, les interconnexions de flux et les périphériques mappés en mémoire.
- Exécution du débogage au niveau des registres, l'initialisation matérielle et la configuration des périphériques en utilisant JTAG et Lauterbach TRACE32.
- Exécution de suites de tests sur l'émulation pré-silicium Cadence Palladium et transition vers les environnements de laboratoire post-silicium.
- Investigation sur les problèmes silicium par le biais d'analyses de causes racines, identification des anomalies RTL et coordination des actions correctives ou des solutions de contournement avec les équipes de conception.
- Définition des stratégies de validation, des plans de test, des spécifications, des procédures et des rapports de test tout en soutenant la conformité à la norme ISO 26262.
- Pilotage des lots de travaux (Work Packages) Trace & Debug et intégration de l'infrastructure de débogage SoC sur plusieurs projets, en mobilisant Arm CoreSight pour la collecte de traces, l'accès au débogage et l'observabilité système.
Environnement technique