(Senior) Embedded FPGA Developer (m/w/d)
- Salary
- €68K–€101K
- Hiring from
- Germany
- Work type
- Remote
- Posted
619,235 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Unser Hetzner Cloud Team mit ca. 80 Mitarbeiter:innen arbeitet sowohl deutschlandweit remote als auch in unserem Büro in München (Unterföhring).
Du entwickelst und validierst FPGA-basierte Funktionen für Linux-nahe Systeme. Dabei arbeitest du an der Schnittstelle von Hardware und Software, setzt Anforderungen in robuste Designs um und verantwortest Tests, Reviews sowie die kontinuierliche Weiterentwicklung der FPGA-Komponenten.
Für diese Position ist ein Jahresgehalt zwischen 68.000 und 101.000 EUR brutto vorgesehen. Die konkrete Einstufung erfolgt in Abhängigkeit von Berufserfahrung und Verantwortungsumfang.
Unser Stack in Schlagworten: FPGA, AMD/Xilinx SoC (Zynq), Vivado, Verilog/SystemVerilog, PCIe, DMA, AXI, Ethernet, Verilator, Tcl, Reproducible Builds, Embedded Linux.
Deine Aufgaben
Du übernimmst Verantwortung für die FPGA-Komponenten und gestaltest ihre Architektur und Weiterentwicklung mit
Du entwirfst, implementierst und verifizierst FPGA-Designs für Linux-nahe Systeme
Du entwickelst und validierst Schnittstellen zwischen FPGA und Software, beispielsweise mit PCIe, DMA und AXI
Du erstellst Testbenches, simulierst deine Designs, aktuell mit Verilator, und wirkst an reproduzierbaren Builds mit
Du nimmst FPGA-Designs auf Hardware in Betrieb und kümmerst dich um Debugging, Timing Closure und Performance-Optimierung
Du führst fachliche Reviews durch und arbeitest eng mit Kolleg:innen aus Hardware und Software zusammen
Du hast mehrjährige Erfahrung im FPGA-Design und arbeitest mit VHDL, Verilog oder SystemVerilog
Du bringst fundierte Kenntnisse in PCIe und Erfahrung mit Ethernet und Netzwerkprotokollen mit
Du kennst FPGA-Entwicklungsumgebungen wie Vivado oder Quartus und idealerweise SoC-Plattformen wie AMD/Xilinx Zynq
Du hast Erfahrung im Testen und Simulieren von FPGA-Designs; Kenntnisse in Verilator, Tcl oder reproduzierbaren Builds sind ein Plus
Du verstehst Embedded Linux sowie die Treiber- und Firmware-Seite und arbeitest gern an der Schnittstelle zwischen Hardware und Software
Du arbeitest eigenständig und lösungsorientiert, kommunizierst offen und hast Freude daran, Neues aufzubauen
Du sprichst und schreibst verhandlungssicher Deutsch und Englisch
