Analog Devices
Senior Principal Embedded Software Architect
Über Analog Devices
Analog Devices, Inc. (NASDAQ: ADI finance.yahoo.com/quote/ADI/?ltr=1) ist ein weltweit führendes Halbleiterunternehmen, das die physische und digitale Welt miteinander verbindet, um Durchbrüche am Intelligent Edge zu ermöglichen. ADI kombiniert Analog-, Digital-, KI- und Softwaretechnologien zu Lösungen, die den Klimawandel bekämpfen, Menschen und die Welt zuverlässig vernetzen und Fortschritte in den Bereichen Automatisierung und Robotik, Mobilität, Gesundheitswesen, Energie und Rechenzentren vorantreiben. Mit einem Umsatz von mehr als $11 Milliarden im FY25 stellt ADI sicher, dass die Innovatoren von heute dem Fortschritt immer einen Schritt voraus sind. Erfahren Sie mehr unter analog.com analog.com/en.html sowie auf LinkedIn linkedin.com/company/analog-devices und X x.com/ADI_News.
Senior Principal Embedded System Architect (HW/SW Co-Design)
Über die Position
Die Software and Digital Platform Group sucht einen Senior Principal Embedded System Architect, der als führender technischer Experte in unserem HW/SW Co-Design- und Systemarchitektur-Team fungiert, mit einem Schwerpunkt auf der Softwareseite der Systemarchitektur. Dies ist keine Rolle, in der es darum geht, abstrakte Kästchen auf Folien zu zeichnen. Es geht darum, eine effektive Chipentwicklung durch frühe virtuelle Plattformen, datengestützte architektonische Exploration und praktische Datenflussanalysen auf Systemebene zu ermöglichen. Ihre Hauptverantwortung besteht darin, sicherzustellen, dass die Softwareperspektive während der kritischen Design- und Architekturphasen stark vertreten ist. Sie stellen sicher, dass wir die richtigen architektonischen Entscheidungen und Kompromisse früh im SoC- und IP-Designzyklus treffen, lange bevor das Silizium existiert. Sie arbeiten vom ersten Tag an eng mit einem Hardware-Architekten zusammen. Sie fungieren letztlich als Stellvertreter für Kunden und nachgelagerte Softwareteams während der Architekturdefinition und stellen sicher, dass jede wichtige Designentscheidung – von der Auswahl der IP-Blöcke bis zur Datenflusstopologie – die Software-Entwicklererfahrung, die reale Leistung, die Debug-Fähigkeit im Feld und die Benutzerfreundlichkeit berücksichtigt. Wir sind der Meinung, dass eine übermäßige Softwarekomplexität zum Ausgleich von Hardware-Designentscheidungen ein Designfehler ist. Diese Rolle existiert, um genau das zu verhindern.
Aufgaben
- HW/SW Co-Design & Tradeoff-Analyse: Leitung der SoC-Co-Architektur gemeinsam mit Digital-/Analog-Teams, um Hardwarekomplexität, Softwareeffizienz und Kundenfreundlichkeit bei der Produktdefinition in Einklang zu bringen.
- Pre-Silicon Architektur-Exploration: Aufbau von SystemC-basierten virtuellen Plattformen und Entwicklung von Proof-of-Concept-Code, um Designentscheidungen zu profilieren, zu modellieren und zu validieren, bevor RTL geschrieben wird.
- System- & IP-Evaluierung: Übersetzung komplexer Anwendungsfälle in Anforderungen, Bewertung von Datenpfaden und gemeinsame Definition von Hardware-Beschleunigern zur Optimierung der Softwareausführung.
- Core Firmware-Strategie: Definition und Entwicklung der Kernarchitektur für Bootloader, Initialisierungssequenzen, Microcode und Kernel-Treiber.
- Debug- & Usability-Advocacy: Förderung erstklassiger Hardware-Debug-Fähigkeiten/Observability vom frühen Silicon Bring-up bis zum Feldeinsatz.
- Kunden- & Teamführung: Fungieren als primärer technischer Ansprechpartner für Kunden-Softwareteams bei gleichzeitiger Bereitstellung von hochrangigem Mentoring über die Hardware-/Software-Grenze hinweg.
Mindestanforderungen
- Erfahrung: BS/MS in EE, CE oder CS mit 20+ Jahren Erfahrung in der Systemsoftwarearchitektur oder Firmware-Entwicklung.
- Schnittstellen-Expertise: Nachgewiesene Erfolgsbilanz bei der Arbeit auf höchstem technischen Niveau, um das Hardware-Design früh im Silizium-Lebenszyklus zu beeinflussen.
- Computerarchitektur: Fundierte Kenntnisse in Speicherhierarchien, AMBA Bus-Protokollen (AXI/AHB/APB), DMA und RISC-V/ARM-Architekturen.
- Pre-Silicon Tools: Praktische Erfahrung mit SystemC (TLM 2.0) für die frühe Architektur-Exploration.
- Software-Beherrschung: Experte in C/C++ beim Schreiben von Embedded-Software, Bootloadern und Treibern innerhalb von RTOS (Zephyr) und Embedded Linux Umgebungen.
- Bring-up & Debug: Erfahrung im Silicon Bring-up und JTAG-Debugging, mit der Fähigkeit, RTL (Verilog/SystemVerilog) zu lesen, um die Hardware-Absicht zu bewerten.
- Kommunikation: Außergewöhnliche Fähigkeiten in der Präsentation komplexer architektonischer Kompromisse gegenüber Hardware-Ingenieuren, Führungskräften und Kundenteams.
Wünschenswerte Qualifikationen
- Erfahrung mit Hardware-Emulation (z. B. Palladium), FPGA-Prototyping und Pre-Silicon-Workflows.
- Erfahrung in der Definition von Debug-/Trace-Infrastrukturen (CoreSight, JTAG) und Performance-Modellierung.
- Kenntnisse in Signalverarbeitung, Mixed-Signal-Architekturen, Power Management und DVFS.
- Fähigkeit, Board-Schaltpläne zu prüfen und Standard-Laborausrüstung (Oszilloskope, Logikanalysatoren) zu verwenden.
- Vertrautheit mit modernem DevOps für virtuelle Plattformen (CI/CD, Docker) und Netzwerkprotokollen.
Für Positionen, die den Zugriff auf technische Daten erfordern, muss Analog Devices, Inc. möglicherweise eine Exportlizenzgenehmigung vom U.S. Department of Commerce - Bureau of Industry and Security und/oder dem U.S. Department of State - Directorate of Defense Trade Controls einholen. Daher müssen sich Bewerber für diese Position – mit Ausnahme von US-Staatsbürgern, US-Permanent Residents und geschützten Personen gemäß 8 U.S.C. 1324b(a)(3) – möglicherweise einem Exportlizenz-Prüfverfahren unterziehen.
Analog Devices ist ein Arbeitgeber, der Chancengleichheit fördert. Wir pflegen eine Kultur, in der jeder die Möglichkeit hat, erfolgreich zu sein, unabhängig von Rasse, Hautfarbe, Religion, Alter, Abstammung, nationaler Herkunft, sozialer oder ethnischer Herkunft, Geschlecht, sexueller Orientierung, Geschlechtsidentität, Geschlechtsausdruck, Familienstand, Schwangerschaft, Elternstatus, Behinderung, medizinischem Zustand, genetischen Informationen, militärischem oder Veteranenstatus, Gewerkschaftszugehörigkeit und politischer Zugehörigkeit oder einer anderen gesetzlich geschützten Gruppe.
Accessibility for Ontarians with Disabilities Act (AODA): Analog Devices Canada Ltd. hat ein Verfahren eingerichtet und bietet Anpassungen für Mitarbeiter mit Behinderungen an. Um eine Anpassung anzufordern, kontaktieren Sie bitte Connections HR Services unter 781-937-2500 oder unter [email protected] [[email protected]].
Stellenart: Erfahren
Erforderliche Reisebereitschaft: Ja, 10% der Zeit
