CONCEPT SOLUTIONS LLC
Cadence Design Systems
Senior Principal Software Engineer - Accelerated Verification IP
Über die Stelle
BEI CADENCE STELLEN WIR FÜHRER UND INNOVATOREN EIN UND ENTWICKELN SIE, DIE DIE TECHNOLOGIWELT PRÄGEN WOLLEN.
Das Geschäftsbereich AVIP (Accelerated Verification IP) und Virtual Bridge (VB) ist ein Kernbestandteil des Portfolios für Virtual Emulation und Systemverifikation von Cadence und ermöglicht Hochleistungsverifikation auf Palladium- und Protium-Plattformen. Das Team entwickelt Hochleistungs-Protokoll-Lösungen, die es Kunden ermöglichen, komplexe SoCs und Systeme mit wesentlich höherer Geschwindigkeit und Skalierbarkeit als herkömmliche Simulationen zu verifizieren.
Zusammen sind AVIP und VB entscheidend für Kunden, die Hochleistungs-Compute-, KI-, Netzwerk- und kohärente Speichersysteme entwickeln, bei denen frühes Software-Bring-up, Leistungsanalyse und Protokollkonformität unerlässlich sind.
Das AVIP / Virtual Bridge R&D-Team entwirft, implementiert und produktisiert Protokoll-Lösungen, die Hardware, Software und systemweite Verifikation umfassen. Das Team arbeitet über mehrere Ebenen hinweg, einschließlich:
- Protokollarchitektur und Funktionsdefinition
- Entwicklung von Hochleistungs-Transaktoren und BFMs
- Co-Simulations- und Emulations-Flows für Hardware-Software
- Debugging-, Logging-, Performance-Profiling- und Compliance-Funktionen
- Kunden-Enablement, Eskalationen und Interoperabilitätsvalidierung
Das Team unterstützt ein breites Portfolio an Industriestandard-Protokollen wie PCIe, CXL, Ethernet, USB, UCIe und aufkommende Interconnects und arbeitet eng mit Emulationsplattform-Teams, Controller/PHY-Teams und Kunden zusammen.
WIR LEISTEN WICHTIGE ARBEIT. HELFEN SIE UNS, DAS ZU LÖSEN, WAS ANDERE NICHT KÖNNEN.
HAUPTAUFGABEN UMFASSEN
Diese Rolle wird direkt zur Entwicklung und Verbesserung von PCIe/CXL AVIP und/oder PCIe/CXL Virtual Bridge-Produkten beitragen, mit Schwerpunkt auf Protokollfunktionalität, Leistung und Robustheit. Abhängig vom spezifischen Protokollbereich kann die Arbeit Folgendes umfassen:
- Implementierung von PCIe-Protokollfunktionen und Zustandsautomaten
- Verbesserung von Leistung und Skalierbarkeit auf Emulationsplattformen
- Entwicklung von Debug-, Trace- und Analysefähigkeiten
- Unterstützung von systemweiten und softwaregesteuerten Anwendungsfällen über PCIe Virtual Bridge
- Zusammenarbeit mit Kunden und Außendienstteams zur Lösung von Problemen und zur Bereitstellung von Lösungen im Zusammenhang mit PCIe und CXL
In dieser Rolle ist der Ingenieur für das Design, die Entwicklung und die Wartung von PCIe/CXL AVIP/VB-Komponenten als Teil einer größeren Protokoll-Lösung verantwortlich. Die Rolle ist praxisorientiert und umfasst Feature-Entwicklung, Validierung und Kundenbereitschaft.
- Entwurf und Implementierung von Protokollfunktionalität in PCIe AVIP und/oder Virtual Bridge-Komponenten
- Entwicklung und Debugging von BFMs, Transaktoren und zugehörigen Software-Schnittstellen
- Sicherstellung von Korrektheit, Leistung und Skalierbarkeit in Emulations- und Beschleunigungs-Flows
- Zusammenarbeit mit funktionsübergreifenden Teams
- Teilnahme an Feature-Bring-up-, Regression- und Release-Aktivitäten
- Unterstützung von Kundenproblemen, Reproduktion von Fehlern und Bereitstellung von Korrekturen
Was Sie mitbringen
- Bachelor-Abschluss mit mindestens 10 Jahren Erfahrung ODER Master-Abschluss mit mindestens 7 Jahren Erfahrung ODER Promotion mit mindestens 5 Jahren Erfahrung
- Starke Grundlagen in digitalem Design, Computerarchitektur und systemweiter Verifikation
- Erfahrung mit Hardwarebeschreibungssprachen (SystemVerilog/Verilog) und/oder C/C++
- Verständnis von Standard-Interconnect- oder IO-Protokollen (z. B. PCIe, CXL, NVMe)
- Gute Debugging-Fähigkeiten unter Verwendung von Wellenformen, Logs und Protokollanalysatoren
- Fähigkeit, an der Schnittstelle zwischen Hardware und Software zu arbeiten
- Vertrautheit mit Emulations-, Beschleunigungs- oder Hybrid-Verifikations-Flows ist ein großes Plus
Das jährliche Gehalt für Kalifornien beträgt $154,000 bis $286,000. Sie können auch Anspruch auf eine erfolgsabhängige Vergütung haben: Bonus, Aktienoptionen und Leistungen. Vertriebspositionen bieten in der Regel eine wettbewerbsfähige On Target Earnings (OTE) Anreizvergütungsstruktur. Bitte beachten Sie, dass die Gehaltsspanne eine Richtlinie ist und die Vergütung je nach Faktoren wie Qualifikationen, Erfahrungsniveau, Kompetenzen und Arbeitsort variieren kann.
Unsere Leistungsprogramme umfassen: bezahlten Urlaub und bezahlte Feiertage, 401(k) Plan mit Arbeitgeberzuschuss, Mitarbeiteraktienkaufplan, eine Vielzahl von Optionen für Kranken-, Zahn- und Augenversicherungspläne und mehr.
