Redwood Materials
Astera Labs
Ingénieur Logiciel Embarqué Senior - Retimers Ethernet
À propos du poste
Astera Labs (NASDAQ : ALAB) fournit une infrastructure IA à l'échelle des racks grâce à des solutions de connectivité spécialement conçues. En collaborant avec des hyperscalers et des partenaires de l'écosystème, Astera Labs permet aux organisations de libérer tout le potentiel de l'IA moderne. La plateforme de connectivité intelligente de Astera Labs intègre des technologies à base de semi-conducteurs CXL®, Ethernet, NVLink, PCIe® et UALink™ avec la suite logicielle COSMOS de l'entreprise pour unifier divers composants en systèmes cohérents et flexibles qui offrent une connectivité scale-up et scale-out de bout en bout. L'activité de solutions de connectivité personnalisées de l'entreprise complète son portefeuille basé sur des normes, permettant aux clients de déployer des architectures sur mesure pour répondre à leurs besoins uniques en matière d'infrastructure. Découvrez-en plus sur asteralabs.com.
Aperçu du poste
La gamme de produits Taurus de Astera Labs comprend des retimers et des gearboxes Ethernet déployés dans des câbles électriques actifs et des applications in-system au cœur de l'infrastructure IA. Alors que les clusters IA atteignent des dizaines de milliers de GPU connectés par des réseaux Ethernet à haute vitesse, le firmware exécuté sur ces appareils de connectivité est d'une importance capitale — tout comme la capacité à le déboguer rapidement en cas de problème.
Nous recherchons un ingénieur firmware capable de faire le lien entre notre équipe de validation système et notre organisation de développement firmware. Lorsqu'un problème survient en laboratoire ou sur le terrain, vous n'attendrez pas que d'autres examinent le firmware. Vous serez la personne dans la pièce qui comprend les deux aspects — capable de consulter le code, d'identifier le problème et de le résoudre. Si vous avez travaillé dans une entreprise de réseau, que vous savez comment fonctionne réellement Ethernet, de la couche MAC à la couche PHY, que vous avez débogué de vrais problèmes de liaison et que vous avez écrit ou modifié du firmware ou des pilotes de bas niveau, ce poste est fait pour vous.
Votre objectif principal sera le débogage et l'intégration système. Vous ferez partie intégrante de l'équipe firmware et travaillerez sur le développement de nouvelles fonctionnalités, mais vous serez le point de contact en laboratoire pour aider les autres équipes à débloquer des situations — en triant les pannes, en comprenant ce que fait le firmware et en apportant des corrections ciblées sans nécessiter de longs transferts. Au-delà de cela, vous contribuerez au développement de fonctionnalités et aiderez à amener de nouveaux produits de la mise en service initiale au déploiement client.
Responsabilités clés
Débogage et intégration système
- Travailler directement avec l'équipe de validation système pour déboguer le comportement du firmware dans différentes configurations Ethernet, états de liaison et modes de défaillance
- Analyser et corriger les problèmes de firmware en C embarqué, en s'appuyant sur une compréhension approfondie de l'interaction entre les composants PHY de couche 1, SERDES, FEC/PCS, MAC et retimer
- Servir de lien entre les équipes firmware et validation système, en triant les problèmes et en les résolvant sans longs transferts
Mise en service client et support terrain
- Soutenir les activités de mise en service et d'intégration client, y compris le tri des problèmes terrain et la coordination des corrections avec les équipes internes
- Collaborer avec les ingénieurs d'application terrain pour diagnostiquer et résoudre rapidement les problèmes de déploiement
Développement de fonctionnalités firmware
- Contribuer au développement de fonctionnalités firmware pour la configuration SERDES, l'entraînement de liaison, l'égalisation et les diagnostics
- Collaborer avec les équipes SoC, applications terrain et plateforme tout au long du cycle de vie du produit
- Aider à amener les nouveaux produits Taurus de la mise en service initiale du silicium au déploiement client
Qualifications de base
- Diplôme de licence en génie électrique, génie informatique, informatique ou domaine connexe
- 5+ années d'expérience en développement firmware ou en ingénierie de systèmes embarqués
- Expérience pratique avec Ethernet au niveau système ou appareil : PHY de couche 1, SERDES, retimers, gearboxes, cartes réseau, commutateurs ou appareils connexes
- Solides compétences en C embarqué / C++ et aisance à travailler dans une base de code firmware sur du matériel réel
- Capacité à déboguer à la frontière matériel/logiciel : accès aux registres, SDKs embarqués, machines d'état de liaison, télémétrie PHY, journaux de débogage
- Connaissance des outils de développement Linux : gcc/clang, make, bash, gdb, git
- Excellentes compétences en communication et aisance à travailler dans un environnement en évolution rapide où le problème immédiat n'a pas forcément de solution claire
Qualifications souhaitées
- Expérience avec les logiciels de gestion de commutateurs ou de cartes réseau, SAI ou OpenBMC
- Connaissance des sous-systèmes PMA, FEC ou autres couches PHY au-delà du SERDES
- Expérience en firmware de retimer ou gearbox ou en développement de SDK / API
- Scripting Python pour le débogage, l'automatisation des tests ou l'analyse de données
- Expérience avec l'équipement de laboratoire : BERT, oscilloscopes, Viavi/Lecroy/Exfo/Keysight/Tektronix ou similaires
- Compréhension de l'intégrité du signal : égalisation, gigue, diagrammes de l'œil, marge de liaison
- Expérience préalable en mentorat d'ingénieurs ou en direction d'efforts de débogage inter-équipes
La fourchette de salaire est $133,200 à $185,000 selon l'expérience, le niveau et les besoins de l'entreprise. Ce poste peut être éligible à une prime discrétionnaire, à des incentives et à des avantages sociaux.
Nous savons que la créativité et l'innovation se produisent plus souvent lorsque les équipes incluent des idées, des antécédents et des expériences diversifiés, et nous encourageons activement toute personne ayant une expérience pertinente à postuler, y compris les personnes de couleur, les personnes LGBTQ+ et non binaires, les vétérans, les parents et les personnes handicapées.
