Nominal
Neuralink
Ingénieur Co-Conception Matériel/Logiciel
À propos de Neuralink
Nous créons des appareils qui permettent une interface bidirectionnelle avec le cerveau. Ces appareils nous permettent de redonner le mouvement aux paralysés, de redonner la vue aux aveugles et de révolutionner la façon dont les humains interagissent avec leur monde numérique.
Description de l'équipe
Le département Brain Interfaces Soc fournit l'architecture des puces et l'implémentation silicium des systèmes sur puce (SoC) d'enregistrement et de stimulation neuronale pour les applications d'interface cerveau-machine à large bande passante. Nous avons constitué une équipe d'ingénieurs exceptionnels dont la mission est de repousser les frontières de ce qui est possible aujourd'hui et de définir l'avenir.
Description du poste et responsabilités
Notre ingénieur en co-conception matériel/logiciel sera responsable de la livraison de l'architecture micro et de l'implémentation au niveau registre (RTL) des PI numériques et des systèmes, en se concentrant sur les processeurs de traitement du signal numérique (DSP) à haut débit et faible consommation, ainsi que sur les accélérateurs matériels à usage général, afin de réaliser des interfaces cerveau-ordinateur de pointe. Une expérience pertinente en développement de produits dans la conception d'architecture micro pour les processeurs à faible consommation, les bus sur puce et les interfaces réseau, les processeurs de compression audio/vidéo, les accélérateurs IA/ML, et les PHY/MAC de communication sera préférée.
Conception d'architecture micro et implémentation RTL de :
- Processeurs de traitement du signal numérique à faible consommation
- Accélérateurs matériels à usage général à faible consommation
- Processeurs graphiques à faible consommation
- MAC/PHY radio à faible consommation
- MAC/PHY de liaison série à faible consommation
- Conception et optimisation de l'interface matériel/logiciel avec les ingénieurs firmware
Optimisation de l'architecture spécifique à l'application, y compris
- Modélisation de systèmes complexes pour les benchmarks d'énergie et de performance
- Analyse et modélisation des charges de travail
- Profilage et analyse de l'énergie/performance
- Exploitation des compromis de conception au niveau de l'architecture avec la technologie de processus et le type de charge de travail
- Équilibrage du coût et de la performance sous la variation des processus de fabrication
- Collaboration sur les tests de mise en service du silicium avec les ingénieurs de vérification
Qualifications requises
- Diplôme de Bachelor of Science (B.S.) en génie électrique et/ou informatique ou dans un domaine connexe, ou expérience équivalente
- Preuve de capacité exceptionnelle en génie électrique, informatique ou ingénierie informatique
- Expérience dans la conception et l'implémentation de logiciels embarqués en C ou Rust
- Expertise en SystemVerilog, C/C++, Python
- Expérience dans la conception et l'implémentation de modèles d'émulation, de transactors et d'environnements de test pour reproduire le comportement matériel
- Expérience de travail sur des systèmes numériques complexes de l'architecture, de l'architecture micro et du RTL, en utilisant des outils standard de l'industrie
- Expérience dans la conception de pipelines de traitement numérique du signal, de l'algorithme au RTL
Qualifications préférées
- Expérience en optimisation d'architecture avec personnalisation de la technologie de processus
- Expérience dans la vérification de systèmes numériques complexes, en utilisant des outils standard de l'industrie
- Expérience dans la conception physique de systèmes numériques complexes, en utilisant des outils standard de l'industrie
- Expérience dans les tests et le débogage de systèmes sur puce numériques
- Expérience en modélisation fonctionnelle et vérification logique avec SystemVerilog, SystemC/C++
- Expérience dans l'automatisation des flux d'outils
- Expérience dans la conception d'architecture de jeux d'instructions de processeur
- Expérience dans la conception et la personnalisation de back-end de compilateur
Rémunération attendue
Le salaire de base anticipé pour ce poste devrait se situer dans la fourchette suivante. Votre salaire de base réel sera déterminé par vos compétences professionnelles, votre expérience et votre formation pertinente. Nous croyons également à l'alignement du succès de nos employés avec la croissance à long terme de l'entreprise. À ce titre, en plus du salaire de base, Neuralink offre une rémunération en actions (sous forme d'unités d'actions restreintes (RSU)) pour tous les employés à temps plein.
Fourchette de salaire de base
$151,000—$261,000 USD
Ce que nous offrons
Les employés à temps plein sont éligibles aux avantages suivants.
- Une opportunité de changer le monde et de travailler avec des experts parmi les plus brillants et talentueux de différents domaines
- Potentiel de croissance ; nous faisons progresser rapidement les membres de l'équipe qui ont un impact exceptionnel
- Excellente assurance médicale, dentaire et de vision via un plan PPO
- Jours fériés payés
- Avantages de transport
- Repas fournis
- Actions (RSU) *Employés temporaires et stagiaires exclus
- Plan 401(k) *Stagiaires initialement exclus jusqu'à ce qu'ils travaillent 1,000 heures
- Congés parentaux *Employés temporaires et stagiaires exclus
- Congés flexibles *Employés temporaires et stagiaires exclus
