Startekk Inc
Neuralink
Signal Processing Engineer
Über Neuralink
Wir entwickeln Geräte, die eine bidirektionale Schnittstelle zum Gehirn ermöglichen. Diese Geräte erlauben uns, die Bewegung von Gelähmten wiederherzustellen, Blinden das Sehen zu ermöglichen und die Art und Weise, wie Menschen mit ihrer digitalen Welt interagieren, zu revolutionieren.
Stellenübersicht
Wir suchen einen talentierten Signal Processing Engineer (Signalverarbeitungstechniker) für das Design, die Entwicklung und die Optimierung fortschrittlicher digitaler Signalverarbeitungsalgorithmen (DSP) für die Implementierung auf Chips und in eingebetteten Systemen. In dieser Rolle werden Sie effiziente, hardwarefreundliche Algorithmen erstellen, die direkt auf kundenspezifischen SoCs laufen und Echtzeitverarbeitung unter Berücksichtigung von Einschränkungen bei Stromverbrauch, Latenz, Fläche und Durchsatz ermöglichen. Sie werden eng mit den Teams für SoC, Firmware und Machine Learning zusammenarbeiten, um Signalverarbeitungsanforderungen auf hoher Ebene in produktionsreife Lösungen zu übersetzen.
Hauptverantwortlichkeiten
- Entwurf und Entwicklung von Algorithmen zur Signalverarbeitung für die Erfassung neuronaler Aktivität im Kortex (z. B. Spike-Erkennung), zur Überwachung von kortikalen Elektroden und mehr.
- Entwurf und Entwicklung numerischer Algorithmen, wie z. B. kundenspezifische Datenkompression zur Erhöhung des Funkdurchsatzes.
- Entwicklung von Festkomma- oder quantisierten Versionen von Algorithmen, die für eingeschränkte Hardware optimiert sind.
- Implementierung und Verifizierung von Algorithmen in Hochsprachen und deren Überführung in hardwarefreundliche Darstellungen.
- Algorithmus-zu-Architektur-Mapping: Analyse von Kompromissen zwischen Genauigkeit, Latenz, Stromverbrauch und Ressourcennutzung auf den SoCs.
- Zusammenarbeit mit dem Digital Design Team zur Definition von Mikroarchitekturen für kundenspezifische On-Chip-Verarbeitungspipelines, einschließlich Datenfluss, Pipelining und Parallelisierung.
Erforderliche Qualifikationen
- Ausbildung: Bachelor-, Master- oder Doktorabschluss in Elektrotechnik, Computertechnik, Signalverarbeitung oder einem verwandten Fachgebiet.
- Erfahrung: 3+ Jahre in der Entwicklung von digitalen Signalverarbeitungsalgorithmen oder in realen Produkten, mit Schwerpunkt auf eingebetteten oder hardwarebeschränkten Implementierungen.
- Fundierte Kenntnisse der digitalen Signalverarbeitung (sowohl analog als auch digital) und starke numerische Fähigkeiten.
- Vertrautheit mit Festkomma-Arithmetik, Quantisierungseffekten und Kompromissen bei der numerischen Präzision.
- Beherrschung von Python und C für Prototyping und Simulation von Algorithmen.
Bevorzugte Qualifikationen
- Praktische Erfahrung mit Verilog/VHDL oder der Überführung von Algorithmen in RTL.
- Erfahrung mit dedizierten DSP-Kernen oder Beschleunigern.
- Nachweisliche Erfolge bei der Optimierung von Stromverbrauch/Fläche/Latenz in ressourcenbeschränkten Umgebungen.
Erwartete Vergütung
Das voraussichtliche Grundgehalt für diese Position liegt im folgenden Bereich. Ihr tatsächliches Grundgehalt wird auf Basis Ihrer berufsbezogenen Fähigkeiten, Erfahrungen und relevanten Ausbildung oder Schulungen ermittelt. Wir glauben auch daran, den Erfolg unserer Mitarbeiter mit dem langfristigen Wachstum des Unternehmens zu verknüpfen. Daher bietet Neuralink zusätzlich zum Grundgehalt eine Aktienvergütung (in Form von Restricted Stock Units (RSU)) für alle Vollzeitmitarbeiter.
Grundgehaltsspanne: $121,000 - $230,500
Was wir bieten
Vollzeitmitarbeiter haben Anspruch auf die unten aufgeführten Leistungen.
- Eine Gelegenheit, die Welt zu verändern und mit einigen der klügsten und talentiertesten Experten aus verschiedenen Bereichen zusammenzuarbeiten.
- Wachstumspotenzial; wir fördern schnell Teammitglieder, die einen überdurchschnittlichen Beitrag leisten.
- Ausgezeichnete Kranken-, Zahn- und Augenversicherungen über einen PPO-Plan.
- Bezahlte Feiertage.
- Pendlerleistungen.
- Mahlzeiten werden gestellt.
- Aktienoptionen (RSUs) *Temporäre Mitarbeiter & Praktikanten ausgeschlossen.
- 401(k) Plan *Praktikanten zunächst ausgeschlossen, bis sie 1,000 Stunden gearbeitet haben.
- Elternurlaub *Temporäre Mitarbeiter & Praktikanten ausgeschlossen.
- Flexibler Urlaubsanspruch *Temporäre Mitarbeiter & Praktikanten ausgeschlossen.
