Das Unternehmen ist ein innovativer Anbieter im Bereich der Quantencomputing-Technologie, der sich auf die Entwicklung und den Betrieb von Quantencomputern spezialisiert hat. In dieser spannenden Rolle als FPGA Engineer (m/w/d) werden Sie Teil des Quantum-Firmware-Teams und übernehmen eine Schlüsselposition bei der Entwicklung und Implementierung von FPGA-basierten Systemen. Diese Systeme sind entscheidend für den Quantum-Control-Stack und ermöglichen eine leistungsstarke Signalgenerierung sowie die Echtzeitsteuerung der Quantencomputer. Sie arbeiten eng mit Hardwareingenieuren und Experimentalphysikern zusammen, um hochperformante Mikrowellen-Signalgenerierungspipelines und Echtzeit-Feedback-Regelungen zu entwickeln. Ihre Aufgaben umfassen die Entwicklung, Implementierung, Validierung und Optimierung von FPGA-Systemen in SystemVerilog, Verilog oder VHDL. Darüber hinaus sind Sie verantwortlich für die Erstellung von Testbenches und Automatisierungsframeworks mit Python, um die FPGA-Integration auf der Zielhardware zu validieren. Sie tragen zur Qualitätskultur über den gesamten Firmware-Stack hinweg bei, indem Sie produktionsreifen, gut getesteten Code erstellen und formale Verifikationen durchführen. Das Unternehmen fördert eine Software-Engineering-Kultur, in der sauberen, gut getesteten und produktionsreifen Code sowie agile Arbeitsweisen geschätzt werden. Sie haben die Möglichkeit, an der vordersten Front der Technologie zu arbeiten, wo akademische Forschung auf kommerzielle Anwendungen trifft.
FPGA Engineer - Quantum Computing (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt mindestens 3 Jahre praktische Erfahrung in der FPGA-Entwicklung mit und hat ein abgeschlossenes Bachelor- oder Masterstudium im Bereich Elektrotechnik oder einem vergleichbaren Fachgebiet. Fundierte Kenntnisse in der RTL-Entwicklung mit SystemVerilog, Verilog oder VHDL, einschließlich funktionaler Verifikation, sind unerlässlich. Zudem sollten Sie Erfahrung in der Entwicklung und Pflege automatisierter Tests für produktionsreifen Code haben. Eine hohe Lernbereitschaft sowie die Fähigkeit, sich in einem sich stetig weiterentwickelnden technischen Umfeld zurechtzufinden, sind ebenfalls wichtig. Sehr gute Englischkenntnisse in Wort und Schrift sind erforderlich. Wünschenswert sind zudem Kenntnisse in der Erzeugung und Verarbeitung von HF-/RF-Signalen, Vertrautheit mit CI/CD-Pipelines sowie automatisierten Build- und Testinfrastrukturen. Erfahrung in der Ansteuerung von Hochgeschwindigkeits-ADCs und DACs sowie Kenntnisse von Xilinx-SoCs und den zugehörigen Entwicklungsumgebungen sind von Vorteil. Der Kandidat sollte auch Erfahrung in der Arbeit in agilen Teams (Scrum oder Kanban) mitbringen und idealerweise erste Erfahrungen mit Quantencomputersystemen oder Forschungsumgebungen im Bereich Quantentechnologien haben.