Für unseren Standort in Hamburg suchen wir einen Embedded Systems Engineer mit dem Schwerpunkt auf der Entwicklung von FPGA/SoC Firmware und Bewegungssteuerung. Der Arbeitgeber ist eines der weltweit führenden Forschungszentren mit über 2900 Mitarbeitern an zwei Standorten. Die Forschung konzentriert sich auf das Entschlüsseln der Struktur und Funktion von Materie, angefangen bei den kleinsten Teilchen des Universums bis hin zu den Bausteinen des Lebens. In dieser Position sind Sie Teil der Experiment Control Gruppe, die aus Technikern, Ingenieuren und Wissenschaftlern besteht, die Hardware- und Softwarelösungen für Photonwissenschaftsexperimente entwickeln und bereitstellen. Ihre Hauptaufgaben umfassen die Entwicklung von Firmware für ein MicroTCA-basiertes Bewegungssteuerungssystem sowie die Mitwirkung an der Systemarchitektur und den Spezifikationen der Firmware-Module für wissenschaftliche Datenerfassungssysteme. Die Zusammenarbeit mit interdisziplinären Hardware- und Softwareteams ist ebenfalls ein zentraler Bestandteil Ihrer Tätigkeit. Der Arbeitgeber bietet ein modernes Arbeitsumfeld auf einem internationalen Forschungscampus, in dem respektvolle Zusammenarbeit und das Wohlbefinden der Mitarbeiter besonders wichtig sind. Flexible Arbeitszeiten und die Möglichkeit von mobilem Arbeiten bis zu 50% unterstützen die Work-Life-Balance. Sie profitieren von einer familienfreundlichen und kollegialen Atmosphäre sowie umfangreichen Fort- und Weiterbildungsmöglichkeiten.
Embedded Systems Engineer mit Schwerpunkt auf FPGA/SoC Firmware-Entwicklung und Bewegungssteuerung
Beschreibung
Anforderungen
Der ideale Kandidat verfügt über einen wissenschaftlichen Hochschulabschluss in Elektrotechnik, Computertechnik oder einem verwandten Fachgebiet sowie über einschlägige Berufserfahrung. Nachweisbare Erfahrung in der FPGA-Entwicklung und Prototyping, insbesondere mit den FPGA-Familien von AMD/Xilinx, insbesondere Zynq UltraScale+ MPSoC und Kintex-7, ist erforderlich. Sie sollten über fundierte Kenntnisse in der HDL-Programmierung, vorzugsweise in VHDL, verfügen und Erfahrung mit Programmiersprachen wie C/C++ und Python mitbringen. Ein solides Wissen über Linux sowie über Embedded-Linux-Build-Systeme wie das Yocto-Projekt ist von Vorteil. Kenntnisse im Bereich EtherCAT sind wünschenswert, ebenso wie praktische Erfahrungen in der Mechatronik und Bewegungssteuerung. Zudem sollten Sie über Kenntnisse in der Implementierung von Hochgeschwindigkeits-Schnittstellen wie PCIe, Ethernet und DDR-Speichercontrollern mit AMBA AXI Bus verfügen. Starke Kommunikationsfähigkeiten sind notwendig, um komplexe technische Konzepte klar mit Stakeholdern aus unterschiedlichen Hintergründen und technischen Disziplinen zu kommunizieren.