Senior System Validation Engineer - Firmware / BIOS / Linux
ordde.io | Ecosystem for Recruiters
About the role
Disclaimer
/!\ Disclaimer : Nous ne sommes pas une SSII/ESN, et ce poste n'est pas à pourvoir dans une SSII/ESN mais bien dans un bureau d'étude, en CDI direct. A bon entendeur ;)
About the client
Notre client est une société européenne développant une architecture processeur de nouvelle génération destinée aux environnements HPC et datacenter.
Project / Environment
L'équipe conçoit un processeur haute performance basé sur une approche modulaire avancée (architecture multi-die / chiplets), avec des enjeux forts autour de la bande passante mémoire, de l'interconnexion à haute vitesse et de l'efficacité énergétique.
Le développement couvre l'ensemble de la chaîne : architecture, design RTL, intégration d'IPs complexes, validation, prototypage et préparation au silicium.
L'environnement est fortement orienté microélectronique et architecture système, avec des problématiques réelles de montée en fréquence, de cohérence d'interconnexion, de gestion mémoire et d'industrialisation du design.
Team
Il s'agit d'une start-up de 200 personnes, composée d'ingénieurs expérimentés issus du monde du processeur et du calcul haute performance, où les décisions techniques ont un impact direct sur le produit final.
Position
Le poste est proposé en CDI direct au sein du bureau d'étude (ce n'est pas une mission en ESN).
Vous rejoignez l'équipe en tant que leader de la validation logicielle, avec pour mission de garantir la robustesse et la cohérence du système logiciel autour d'un processeur haute performance. Votre rôle consiste à définir et piloter les stratégies de validation permettant de vérifier le bon fonctionnement de la plateforme et l'intégration des différentes couches logicielles.
Responsibilities
1 - Validation système orientée usage
Vous vérifiez le comportement du système du point de vue logiciel : séquences de boot, configuration de la plateforme et fonctionnement des interfaces exposées par le firmware et le BIOS. Vous exécutez des scénarios d'utilisation afin de valider l'intégration et le comportement global du système.2 - Développement de stratégies de test
Vous définissez les stratégies de validation et les scénarios de test permettant d'évaluer la robustesse du système. Cela implique de comprendre les exigences système et les interactions entre les différentes couches logicielles (firmware, BIOS, kernel) afin d'identifier les points critiques et de concevoir des tests pertinents.3 - Investigation et analyse
Vous analysez les anomalies observées lors des campagnes de test, identifiez les causes racines et travaillez avec les équipes de développement pour résoudre les problèmes et améliorer la fiabilité du système.4 - Leadership technique
En tant que leader technique, vous structurez les activités de validation logicielle, partagez votre expertise et accompagnez l'équipe dans l'investigation et la résolution des problématiques système.
Profile / Required Skills
- Expérience en validation logicielle ou système
- Bonne compréhension des environnements firmware / BIOS / kernel
- Capacité à développer des tests ou scripts
- Compréhension des interactions hardware / software
- Esprit analytique et approche rigoureuse du debug système
Additional Information
Ce poste vous permet d'intervenir au cœur de la validation d'un système matériel et logiciel complexe, à l'interface entre hardware, firmware et software.
Nous recherchons un ingénieur expérimenté capable d'appréhender un système complexe dans son ensemble et d'en assurer la validation logicielle. Vous avez déjà travaillé sur des environnements proches du hardware, où la compréhension de la stack complète est nécessaire pour analyser le comportement du système et investiguer des anomalies.
Vous êtes à l'aise pour diagnostiquer des problèmes techniques, développer des tests ou scripts permettant de reproduire des scénarios et identifier les causes racines. Vous savez naviguer entre différentes couches logicielles et collaborer avec des équipes firmware, hardware et software.
Vous êtes également capable de prendre un rôle de référent technique, structurer une stratégie de validation et accompagner des ingénieurs plus juniors.
Comme toujours, en CDI direct sans presta !
À bientôt
L'équipe en‑core ;)
Requirements
- Expérience en validation logicielle ou système
- Bonne compréhension des environnements firmware / BIOS / kernel
- Capacité à développer des tests ou scripts
- Compréhension des interactions hardware / software
- Esprit analytique et approche rigoureuse du debug système
- Capable d’appréhender un système complexe dans son ensemble et d’en assurer la validation logicielle.
- Vous avez déjà travaillé sur des environnements proches du hardware, où la compréhension de la stack complète est nécessaire pour analyser le comportement du système et investiguer des anomalies.
- Vous êtes à l’aise pour diagnostiquer des problèmes techniques, développer des tests ou scripts permettant de reproduire des scénarios et identifier les causes racines.
- Vous savez naviguer entre différentes couches logicielles et collaborer avec des équipes firmware, hardware et software.
- Vous êtes également capable de prendre un rôle de référent technique, structurer une stratégie de validation et accompagner des ingénieurs plus juniors.
Responsibilities
- Vous vérifiez le comportement du système du point de vue logiciel : séquences de boot, configuration de la plateforme et fonctionnement des interfaces exposées par le firmware et le BIOS.
- Vous exécutez des scénarios d’utilisation afin de valider l’intégration et le comportement global du système.
- Vous définissez les stratégies de validation et les scénarios de test permettant d’évaluer la robustesse du système.
- Cela implique de comprendre les exigences système et les interactions entre les différentes couches logicielles (firmware, BIOS, kernel) afin d’identifier les points critiques et de concevoir des tests pertinents.
- Vous analysez les anomalies observées lors des campagnes de test, identifiez les causes racines et travaillez avec les équipes de développement pour résoudre les problèmes et améliorer la fiabilité du système.
- En tant que leader technique, vous structurez les activités de validation logicielle, partagez votre expertise et accompagnez l’équipe dans l’investigation et la résolution des problématiques système.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free