B&A
CoreWeave
Ingénieur Firmware Senior, FPGA
POURQUOI COREWEAVE ?
CoreWeave est The Essential Cloud for AI™.
CoreWeave fournit une plateforme de technologies, d'outils et d'équipes qui permet aux innovateurs de concevoir et de mettre à l'échelle l'IA en toute confiance. Reconnue par les principaux laboratoires d'IA, les startups et les entreprises mondiales, CoreWeave associe des performances d'infrastructure supérieures à une expertise technique approfondie pour accélérer les percées et transformer la puissance de calcul en capacités concrètes. Fondée en 2017, CoreWeave est devenue une société cotée en bourse (Nasdaq : CRWV) en mars 2025. Pour en savoir plus, consultez coreweave.com coreweave.com/.
Chez CoreWeave, vous travaillerez sur la fondation de certaines des infrastructures IA les plus avancées au monde.
Ce rôle se situe à l'intersection technique du développement FPGA, de l'intégration de firmware de plateforme et de la fiabilité opérationnelle à grande échelle. Vous contribuerez à façonner la manière dont les fonctions critiques de la plateforme sont implémentées, validées et exploitées sur les systèmes de calcul de nouvelle génération.
VOTRE MISSION
CoreWeave étend son organisation d'ingénierie firmware pour supporter les plateformes de calcul IA de nouvelle génération et la pile firmware intégrée qui les alimente.
En tant qu'Ingénieur Firmware Senior, Intégration FPGA & Plateforme, vous concevrez, implémenterez, validerez et maintiendrez les fonctionnalités de la plateforme basées sur FPGA, tout en assurant une intégration propre avec le firmware BMC, le BIOS et les plateformes matérielles déployées dans les centres de données de CoreWeave.
Vous travaillerez de manière autonome sur des problèmes techniques complexes, en étroite collaboration avec les équipes matérielles, firmware et systèmes, et contribuerez à définir les meilleures pratiques pour la fiabilité, l'observabilité et la maintenabilité de la plateforme.
Voici quelques-unes de vos missions :
- Développement FPGA – concevoir, implémenter et maintenir la logique FPGA pour les fonctions de serveurs ou de plateformes embarquées, avec un accent particulier sur les appareils Intel/Altera utilisant Quartus.
- Intégration plateforme – définir et implémenter les interfaces entre la logique FPGA et les composants adjacents de la plateforme, y compris le firmware BMC, le BIOS, les CPLD, les capteurs, les chemins de contrôle et les fonctions de gestion de carte.
- Mise en service et validation – supporter l'activation matérielle précoce, la mise en service de la carte et la validation sur plusieurs révisions matérielles et environnements de laboratoire.
- Débogage inter-couches – diagnostiquer des problèmes complexes couvrant la logique FPGA, le firmware, le BIOS, les interfaces matérielles et les systèmes d'exploitation en utilisant les outils de laboratoire et de débogage appropriés.
- Performance et fiabilité – améliorer la robustesse de la plateforme, la gestion des pannes, la télémétrie et le comportement opérationnel pour les déploiements en production à grande échelle.
- Collaboration avec les fournisseurs – travailler directement avec les ODM, les fournisseurs de silicium et les partenaires firmware pour examiner les implémentations, définir les exigences et piloter les corrections ou améliorations.
- Automatisation et test – contribuer aux flux de validation reproductibles, à la couverture de régression et aux outils pour les tests de firmware FPGA et plateforme.
- Documentation – créer et maintenir une documentation technique claire pour l'architecture FPGA, les interfaces, les hypothèses de conception, les procédures de test et les considérations opérationnelles.
- Leadership technique – participer aux revues de conception, encadrer d'autres ingénieurs et contribuer à élever la qualité globale du travail de firmware et d'intégration de plateforme au sein de l'équipe.
VOTRE PROFIL
- 5+ années d'expérience professionnelle en firmware, systèmes embarqués ou développement FPGA pour des systèmes de serveurs, plateformes ou embarqués.
- Diplôme de Bachelor en Génie Informatique, Génie Électrique, Informatique ou un domaine connexe.
- Expérience professionnelle pratique du développement avec des appareils FPGA Intel/Altera.
- Solide maîtrise de Verilog ou SystemVerilog pour le développement RTL.
- Solide maîtrise de C ou C++ pour le firmware de bas niveau, le logiciel embarqué ou le travail d'intégration de plateforme.
- Expérience en mise en service de carte, validation matérielle et débogage au niveau système.
- Familiarité avec les interfaces et protocoles matériels courants tels que I2C, SPI, UART, GPIO, PCIe, ou les chemins de contrôle de plateforme associés.
- Expérience dans l'utilisation de schémas matériels, de spécifications de conception et de fiches techniques pour le développement embarqué.
- Expérience dans le débogage des interactions entre les couches FPGA, firmware, BIOS et matérielles.
- À l'aise avec les environnements Linux et les flux de développement basés sur Git.
- Solides compétences analytiques et de résolution de problèmes, avec la capacité de décomposer des défaillances complexes inter-couches.
- Excellentes compétences en communication écrite et orale, et capacité à collaborer efficacement avec les équipes matérielles, firmware, logicielles, QA et les fournisseurs.
PRÉFÉRENCES
- Expérience dans l'intégration de fonctionnalités FPGA avec le firmware BMC, le BIOS, les CPLD ou d'autres composants de gestion de plateforme.
- Expérience avec LTPI ou des interfaces de communication et de gestion de plateforme similaires.
- Expérience avec les technologies de gestion de plateforme telles que Redfish, IPMI, SMBus, ou les interfaces de gestion de serveur associées.
- Expérience avec le matériel serveur, les plateformes de centres de données ou les environnements d'infrastructure hyperscale.
- Familiarité avec les outils et techniques de laboratoire tels que les analyseurs logiques, les oscilloscopes, JTAG, la capture de signaux ou les flux de débogage au niveau de la carte.
- Expérience en scripting Python ou Bash pour la validation, l'automatisation ou les outils de test.
- Expérience dans la revue ou l'influence des implémentations de plateforme ou de firmware fournies par les fournisseurs.
- Expérience antérieure dans la prise en charge de fonctionnalités firmware ou FPGA déployées dans des environnements de production à grande échelle.
Le salaire de base pour ce poste est de $182,000 à $242,000.
Le salaire de départ sera déterminé en fonction des connaissances, compétences, expériences liées au poste et de la localisation sur le marché. Nous visons à la fois l'alignement sur le marché et l'équité interne lors de la détermination de la rémunération.
En plus du salaire de base, notre programme de rémunération globale comprend une prime discrétionnaire, des attributions d'actions et un programme complet d'avantages sociaux (tous sous réserve d'éligibilité).
Candidats Californiens
California Consumer Privacy Act drive.google.com/file/d/1gPBRBhUNAMBmj7Yn4_M-hCugm7ZJD4hr/view?usp=sharing
Égalité des chances et accommodations
CoreWeave est un employeur garantissant l'égalité des chances, engagé à favoriser un lieu de travail inclusif et solidaire. Tous les candidats qualifiés recevront une considération pour l'emploi sans distinction de race, de couleur, de religion, de sexe, de handicap, d'âge, d'orientation sexuelle, d'identité de genre, d'origine nationale, de statut d'ancien combattant ou d'informations génétiques.
Dans le cadre de cet engagement et conformément à l'Americans with Disabilities Act (ADA) eeoc.gov/laws/guidance/fact-sheet-disability-discrimination, CoreWeave s'assurera que les candidats qualifiés ayant un handicap bénéficient d'accommodations raisonnables pour le processus d'embauche, à moins qu'une telle accommodation n'entraîne une contrainte excessive. Si une accommodation raisonnable est nécessaire, veuillez contacter : careers@coreweave.com [careers@coreweave.com].
Conformité aux réglementations sur le contrôle des exportations
Ce poste nécessite l'accès à des informations soumises au contrôle des exportations. Pour se conformer aux réglementations du gouvernement américain applicables à ces informations, le candidat doit soit (A) être une personne américaine, définie comme (i) un citoyen ou ressortissant américain, (ii) un résident permanent légal américain (titulaire d'une carte verte), (iii) un réfugié en vertu du 8 U.S.C. § 1157, ou (iv) un demandeur d'asile en vertu du 8 U.S.C. § 1158, (B) être éligible à accéder aux informations soumises au contrôle des exportations sans autorisation d'exportation requise, ou (C) être éligible et raisonnablement susceptible d'obtenir l'autorisation d'exportation requise de l'agence gouvernementale américaine compétente. CoreWeave peut, pour des raisons commerciales légitimes, refuser d'engager tout processus de licence d'exportation.
Ce que nous offrons
La fourchette que nous avons indiquée représente la fourchette de rémunération typique pour ce poste.
Pour déterminer la rémunération réelle, nous examinons le taux du marché pour chaque candidat, ce qui peut inclure une variété de facteurs. Ceux-ci incluent les qualifications, l'expérience, la performance lors de l'entretien et la localisation.
En plus d'un salaire compétitif, nous offrons une variété d'avantages pour répondre à vos besoins. Les avantages ci-dessous reflètent nos offres basées aux États-Unis pour les employés à temps plein ; pour les postes dans d'autres régions, les avantages varient et sont communiqués pendant le processus d'embauche. Ceux-ci comprennent :
- Assurance médicale, dentaire et optique – 100% pris en charge par CoreWeave
- Assurance vie payée par l'entreprise
- Assurance vie supplémentaire facultative
- Assurance invalidité de courte et longue durée
- Compte de dépenses flexibles
- Compte d'épargne santé
- Remboursement des frais de scolarité
- Possibilité de participer au programme d'achat d'actions des employés (ESPP)
- Avantages pour le bien-être mental via Spring Health
- Soutien à la formation familiale fourni par Carrot
- Congés parentaux payés
- Soutien flexible et complet pour la garde d'enfants avec Kinside
- 401(k) avec une généreuse contrepartie de l'employeur
- Congés payés flexibles
- Déjeuner offert chaque jour dans nos bureaux et centres de données
- Un environnement de travail décontracté
- Une culture de travail axée sur la disruption innovante
