Redwood Materials
Apple
Ingénieur Core Bring Up, Core OS
À propos du poste
L'équipe Core Platform Bring-up au sein de l'organisation CoreOS de Apple recherche un ingénieur logiciel extraordinaire pour travailler sur des technologies de pointe, le débogage et le lancement de la prochaine génération d'appareils Apple. Ce groupe s'engage à construire des systèmes d'exploitation entièrement intégrés qui combinent matériel, logiciel et services en une seule expérience Apple. Dans ce rôle, vous aurez la chance de travailler sur de nombreuses technologies de base pour les produits Apple et d'avoir un impact majeur sur la façon dont ils sont développés et expédiés. Votre dévouement à la collaboration interdisciplinaire aidera à développer des technologies révolutionnaires sur la gamme de produits de Apple. Notre environnement de travail favorise l'innovation produit, l'itération rapide des produits et une liberté d'autonomie considérable.
DESCRIPTION
- Travailler avec des équipes multifonctionnelles pour prendre en charge les exigences d'une grande variété de produits Apple.
- Lancement, vérification et débogage de nouveaux SoC et plateformes matérielles.
- Développer le firmware, les pilotes et les couches d'abstraction matérielle.
- Piloter les fonctionnalités produit et les spécifications fonctionnelles/industrielles.
- Implication dans la spécification des plateformes matérielles.
QUALIFICATIONS MINIMALES
- Une véritable passion pour le développement embarqué.
- Excellente maîtrise de C/C++.
- Connaissance des plateformes matérielles et des architectures de processeurs.
- Diplôme de licence ou expérience équivalente en informatique ou dans un domaine connexe.
QUALIFICATIONS PRÉFÉRENTIELLES
- Compétences avérées en pensée créative, critique et en dépannage.
- Capacité à fournir un travail éprouvé dans des délais serrés.
- Excellentes compétences collaboratives.
- Expérience avec JTAG et autres débogueurs.
- Expérience antérieure dans l'écriture de pilotes de périphériques embarqués.
- Expérience antérieure avec le lancement de plateformes ou le portage de systèmes d'exploitation.
- Exposition antérieure à la simulation matérielle et de processeur.
