Wonderschool
Apple
Ingénieur Validation Silicium Sans Fil
À propos du poste
Apple est un lieu où les imaginations individuelles se rassemblent, s'engageant envers les valeurs qui mènent à un travail de qualité. En tant que membre de notre groupe dynamique, vous aurez l'opportunité unique et enrichissante de participer au développement des futurs produits qui raviront et inspireront des millions de clients de Apple chaque jour. Nous avons un impact essentiel sur la livraison rapide de produits fonctionnels de haute qualité à des millions de clients. Rejoignez une équipe d'ingénieurs logiciels et matériels experts aux parcours divers (Modems Cellulaires, solutions de Connectivité, pilotes de périphériques, CPUs et mise en cache, programmation noyau, systèmes embarqués) pour tester les SoC Sans Fil de nouvelle génération de Apple. Au sein de l'équipe Sans Fil, vous bénéficierez d'un laboratoire de pointe et participerez à l'ensemble du cycle de développement, du silicium aux produits.
DESCRIPTION
Vous travaillerez en étroite collaboration avec les concepteurs et les architectes pour comprendre les différents blocs fonctionnels et leurs cas d'utilisation. Vous rédigerez, déboguerez et intégrerez de nouveaux tests pour les chipsets Sans Fil intégrés, les interfaces numériques complexes, les sous-systèmes de gestion de l'alimentation et les tests de stress d'utilisation Sans Fil de bout en bout. Vous pousserez les blocs fonctionnels à leurs limites et déboguerez les problèmes rencontrés lors des tests. Vous travaillerez avec d'autres groupes et organisations pour intégrer ces tests dans des environnements pré-silicium. Vous collaborerez étroitement avec les ingénieurs de conception matérielle pour déboguer les problèmes de silicium révélés lors des tests. Vous architecturerez et testerez des frameworks pour les faire évoluer vers des racks de test et des tests à grande échelle. Vous supporterez les builds de développement produit localement et à distance.
QUALIFICATIONS MINIMALES
- Diplôme de licence minimum requis
- Solides compétences en programmation en C/C++
- Expérience en logiciel embarqué
- Expérience en interaction matériel/logiciel
- Connaissance de l'architecture des ordinateurs/systèmes/SoC
- Expérience et/ou intérêt pour l'écriture de code pour tester des périphériques d'E/S et/ou des unités fonctionnelles
QUALIFICATIONS PRÉFÉRENTIELLES
- Compétences en programmation en langage assembleur.
- Connaissance des équipements de débogage de banc d'essai tels que les oscilloscopes, les analyseurs logiques et les multimètres.
- Bases de la logique numérique, y compris l'analyse temporelle, le débogage de machines à états et/ou le développement de RTL/banc de test
- Expérience et/ou connaissance de base des protocoles WiFi ou BT
