Embedded Firmware Developer – FPGA/SoC für High Power Produkte
Germany
Full Time
4 weeks ago
No Sponsorship
Key skills
DockerJenkinsLinuxC++CRAIGitLab CIGitGitLab
About this role
Role Overview
Mitarbeit an der Implementierung von Produkten im Technology Cluster High Power (Broadcast, Plasma Generation)
Neuentwicklung & Pflege von FPGA-basierten SoC Embedded-Echtzeitsystemen
Entwurf, Simulation und Implementierung von FPGA-Logik (VHDL/Verilog) für spezialisierte Hardware-Funktionsblöcke
Entwicklung der notwendigen Embedded-Software (z. B. unter Linux oder Bare-Metal) für die Soft/Hardcore-Prozessoren am SoC
Anforderungsanalyse und Ausarbeitung von Lösungskonzepte, die du gemeinsam mit interdisziplinären Teams realisierst
Du verifizierst die Funktionalität und Effizienz der von dir entwickelten Komponenten durch kontinuierliche Simulationen und Validierung auf der HW
Du arbeitest eng mit Kollegen aus der Hardware
und Software-Entwicklung zusammen und sorgst für eine reibungslose Integration der FPGA-Komponenten in das Gesamtsystem
Der Umgang mit Legacy-Code spornt dich an, Analysen anzustellen und dem Code über neue Ansätze, Refactorings und Optimierungen zu einem zweiten Leben zu verhelfen
Gemeinsam mit Entwicklern, DevOps, Testern und Architekten treibst du die Standardisierung und Wiederverwendung unserer Software/Firmware voran und setzt dabei modernste AI-Tools ein
State-of—the-Art ist dir und uns wichtig – teile dein Wissen über neue Trends, Technologien, Methoden und Werkzeuge mit unserem Team und integriere diese in unsere tägliche Arbeit
Requirements
Abgeschlossenes Studium der Elektrotechnik, Informatik oder einer vergleichbaren Studienrichtung oder Ausbildung
Mehrjährige Erfahrung in der Entwicklung von FPGA-Design mit VHDL oder Verilog
Du bist vertraut mit dem Design-Flow von SoC-Projekten und insbesondere in der Verwendung von FPGA-Technologien
Erfahrung in der Embedded-Software-Entwicklung in modernem, objektorientiertem C++ im Linuxumfeld unter Verwendung von Git als Versionskontrolle
Berührungspunkte mit Tools wie Jenkins/Gitlab CI, Docker und Robot-Framework sind ein Plus
Selbstständige, zielorientierte Arbeitsweise kombiniert mit einem hohen Maß an Teamfähigkeit und offener Kommunikation
Du arbeitest selbstständig, strukturiert und bringst eine ausgeprägte Problemlösungsfähigkeit mit
Sehr gute Deutsch
und Englischkenntnisse in Wort und Schrift.
Tech Stack
Docker
Jenkins
Linux
Benefits
Kollegiales und freundschaftliches Arbeitsklima
Flexible Arbeitszeiten
30 Urlaubstage und flexible Urlaubsplanung
Regelmäßige Team-Events
Auszeichnung als Kununu TOP Company
Corporate Benefits (Mitarbeiterangebote)
Kostenlose Getränke
Individuelle Weiterbildungsmöglichkeiten
360° Betreuung: Feedbackgespräche, Karriereplanung, Unterstützung bei Umzug, etc.