Idaho Health Insurance Exchange
Astera Labs
Product Applications Engineer (NCG 2026)
Stellenbeschreibung
Astera Labs (NASDAQ: ALAB) bietet Rack-Scale-KI-Infrastruktur durch zweckbestimmte Konnektivitätslösungen. Durch die Zusammenarbeit mit Hyperscalern und Ökosystempartnern ermöglicht Astera Labs Organisationen, das volle Potenzial moderner KI auszuschöpfen. Die Intelligent Connectivity Platform von Astera Labs integriert CXL®, Ethernet, NVLink, PCIe® und UALink™-Halbleitertechnologien mit der COSMOS-Software-Suite des Unternehmens, um diverse Komponenten zu kohäsiven, flexiblen Systemen zu vereinheitlichen, die eine durchgängige Scale-up- und Scale-out-Konnektivität bieten. Das Geschäft mit kundenspezifischen Konnektivitätslösungen ergänzt das standardbasierte Portfolio und ermöglicht es Kunden, maßgeschneiderte Architekturen bereitzustellen, um ihre einzigartigen Infrastrukturanforderungen zu erfüllen. Erfahren Sie mehr unter asteralabs.com.
Als Firmware Product Application Engineer bei Astera Labs sitzen Sie an der Schnittstelle zwischen Firmware-Entwicklung und kundenorientierter technischer Betreuung. Sie werden Hyperscale-Kunden und OEM-Partnern bei der Aktivierung von Leo CXL Smart Memory Controllern unterstützen – von der ersten Siliziumaktivierung über die Validierung bis hin zur Behebung von Kundenproblemen während des gesamten Produktionsanlaufs.
Sie werden Kunden technische Anleitungen zur Überwindung von Designherausforderungen geben, Unterlagen für bestehende und neue Produkte erstellen und Innovationen vorantreiben, indem Sie anderen internen Teams aufschlussreiches Feedback geben, um Produkte und Prozesse kontinuierlich zu verbessern. Es gibt Möglichkeiten, Schlüsselkunden direkt zu unterstützen und auch tief in das Labor einzutauchen, um die Herausforderungen im Zusammenhang mit führenden Halbleiterprodukten zu bewältigen.
Diese Position erfordert Präsenz vor Ort in San Jose, CA.
Das Grundgehalt für diese Spanne liegt zwischen $140,000 - $150,000 abhängig vom Bildungsgrad.
Wir wissen, dass Kreativität und Innovation häufiger entstehen, wenn Teams vielfältige Ideen, Hintergründe und Erfahrungen einbringen, und wir ermutigen aktiv alle mit relevanter Erfahrung zur Bewerbung, einschließlich People of Color, LGBTQ+ und nicht-binärer Personen, Veteranen, Eltern und Menschen mit Behinderungen.
Hauptverantwortlichkeiten
- Unterstützung von Kunden bei der Einführung von Leo CXL Smart Memory Controllern, einschließlich Bring-up-Support, Feature-Aktivierung und Triage von Problemen auf Kundenplattformen
- Entwicklung, Validierung und Debugging von Firmware mit C und Python über die PCIe/CXL- und DDR-Speichersubsysteme von Leo
- Unterstützung bei der End-to-End-Firmware-Validierung von DDR4/DDR5 DRAM-Schnittstellen, einschließlich Initialisierung, Training, RAS (Reliability, Availability, Serviceability)-Funktionen und Performance-Tuning
- Zusammenarbeit mit funktionsübergreifenden Teams (FW-Entwicklung, HW, Systeme, Produktmanagement), um die Auslieferung von Firmware-Releases und Kundenunterlagen termingerecht zu unterstützen
- Entwicklung und Pflege von Python-basierten Testskripten, Automatisierungs-Frameworks und Diagnosewerkzeugen zur Unterstützung von Validierungs- und Kunden-Debug-Workflows
- Beitrag zur technischen Dokumentation, einschließlich Application Notes, Release Notes, Design Guides und kundenorientierter Unterlagen
Grundlegende Qualifikationen
- Bachelor-Abschluss in Elektrotechnik, Informatik oder einem verwandten technischen Bereich; Master-Abschluss bevorzugt
- Professionelle Einstellung mit der Fähigkeit, eine dynamische Aufgabenliste zu priorisieren und mit minimaler Anleitung zu arbeiten
- Unternehmerisches, aufgeschlossenes Verhalten und „Can-do“-Einstellung – schnell denken und handeln mit dem Kunden im Fokus!
- Arbeitsberechtigung in den USA und sofortige Verfügbarkeit
Erforderliche Erfahrung
- Umfassende Kenntnisse in C für die Entwicklung von Embedded-Firmware in RTOS-Umgebungen
- Umfassende Kenntnisse in Python für Scripting, Testautomatisierung und Diagnosewerkzeuge
- Kenntnisse in Firmware-Bring-up, Debugging und Validierung von Speicher- oder I/O-Subsystemen auf Serverplattformen
- Starke Debugging-Fähigkeiten mit der Fähigkeit, Probleme in komplexen Embedded-Systemen zu triagieren und die Ursachen zu finden
- Vertrautheit mit SoC-Schnittstellen, einschließlich DDR-Controllern, PCIe-Controllern und On-Chip-Speichersubsystemen
- Kenntnisse von Entwickler-Workflows: SCM (vorzugsweise Git), Code-Reviews, CI/CD-Pipelines
- Technische Schreibfähigkeiten zur Erstellung klarer, präziser Dokumentationen, einschließlich Application Notes und ähnlicher Leitfäden für interne und externe Zielgruppen.
Bevorzugte Erfahrung
- Praktische Kenntnisse von CXL (Compute Express Link) – CXL 1.1/2.0/3.0 – einschließlich Konzepte für Speichererweiterung, Pooling und Sharing
- Erfahrung mit PCIe-Endpoint-Firmware auf PHY-, Link- und Transaktionsebene; Vertrautheit mit PCIe-Enumeration, MSI/MSI-X, SR-IOV und Fehlerbehandlung
- Kenntnisse von High-Speed-Speicherschnittstellen – DDR4 und/oder DDR5 DRAM – einschließlich Initialisierungssequenzen, Trainingsalgorithmen, Timing-Margen und ECC/RAS-Funktionen
- Praktische Erfahrung mit PCIe/CXL-Protokollanalysatoren, BERT und anderen Labor-Debug-Geräten
- Vertrautheit mit BIOS/BMC/OS-Interaktionen mit PCIe/CXL-Geräten und MMIO/RAS-Konzepten
- Erfahrung mit Server-Speicher-Performance-Tuning – Latenz- und Bandbreitenoptimierung
- Vorerfahrung im kundennahen Bereich oder als Field Applications Engineer in einem Halbleiter- oder Systemunternehmen ist ein großer Pluspunkt
