Aufgaben
- Aktive Mitarbeit bei der Umsetzung neuer Produkte im Technology Cluster High Power (u.a. Broadcast, Broadband Amplifier, HF-Transmitter, Plasma Generation)
- Betreuung sowie Weiterentwicklung von FPGA-basierten SoC-Echtzeitsystemen sowie Konzeption, Simulation und Implementierung von FPGA-Logik (VHDL/Verilog) für spezialisierte Hardware-Funktionsmodule
- Entwicklung der erforderlichen Embedded-Software (z.B. unter Linux oder Bare-Metal) für Soft- und Hardcore-Prozessoren innerhalb des SoC
- Analyse von Anforderungen und Erarbeitung geeigneter Lösungskonzepte in enger Zusammenarbeit mit interdisziplinären Teams
- Integration und Optimierung von Hardware-/Software-Co-Designs
- Sicherstellung der Funktionalität und Performance der entwickelten Komponenten durch kontinuierliche Simulationen und Validierung auf der Hardware
- Enge Zusammenarbeit mit Kolleginnen und Kollegen aus Hardware- und Softwareentwicklung, um eine nahtlose Einbindung der FPGA-Komponenten ins Gesamtsystem zu gewährleisten
- Sorgfältige Dokumentation aller Ergebnisse für interne und externe Stakeholder
- Analyse und Weiterentwicklung von Legacy-Code, um durch neue Ansätze, Refactorings und Optimierungen nachhaltige Verbesserungen zu erzielen
- Gemeinsame Weiterentwicklung von Standards und Wiederverwendungskonzepten für Software und Firmware zusammen mit Entwicklern, DevOps, Testern und Architekten - unter Einsatz modernster AI-Tools
- Aktive Mitgestaltung eines modernen Entwicklungsumfelds: Du bringst neue Technologien, Trends, Methoden und Werkzeuge ein und integrierst sie in den Arbeitsalltag des Teams
Profil
- Abgeschlossenes Studium der Elektrotechnik, Informatik oder eines vergleichbaren technischen Studiengangs
- Fundierte Erfahrung in der Entwicklung von FPGA-Designs mit VHDL oder Verilog
- Fundierte Kenntnisse im Design-Flow von SoC-Projekten sowie im Umgang mit FPGA-Technologien
- Erfahrung in der Embedded-Software-Entwicklung mit modernem, objektorientiertem C++ im Linux-Umfeld sowie sicherer Umgang mit Git
- Erste praktische Erfahrung mit C++ Unit-Testframeworks und Debugging-Tools
- Kenntnisse in Tools wie Jenkins/GitLab CI, Docker oder Robot Framework sind von Vorteil
- Begeisterung dafür, technische Lösungen aktiv mitzugestalten und innovative Produkte voranzubringen
- Selbstständige, zielorientierte Arbeitsweise sowie ausgeprägte Teamfähigkeit und offene Kommunikation
- Strukturierte Arbeitsweise und hohe Problemlösungskompetenz
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits
- Sie profitieren vom exklusiven Zugang zu interessanten Unternehmen und spannenden Projekten in Zusammenarbeit mit Hays als einem soliden und stabilen Partner
- Großzügiges Arbeitszeitkonto mit der Möglichkeit zur Auszahlung von Überstunden
- Bezuschussung einer Direktversicherung (als betriebliche Altersvorsorge)
- 30 Tage Jahresurlaub
- Möglichkeit zur Übernahme in Festanstellung bei unserem Kunden
- Flexible Arbeitszeiten
- Regelmäßige Firmen- und Sportveranstaltungen wie Firmenstaffellauf, Sommerfest, Weihnachtsfeier sowie individuelle Teamevents mit den Kollegen