Entwicklungsingenieur für FPGA-basierte Systeme
Role details
Job location
Tech stack
Job description
FPGA Design Messtechnik Inbetriebnahme Simulation Informatik Signalverarbeitung Ethernet Fehleranalyse Englisch VHDL Optimierung Java Standard-Messmittel Elektrotechnik Informationstechnik Linux Dokumentation Systemintegration Modellierung ModelSim Matlab Durchsetzungsvermögen Teamfähigkeit, * Entwicklung, Pflege und Weiterentwicklung von FPGA-Designs in VHDL für Mess- und Kommunikationssysteme
- Konzeption und Weiterentwicklung von Architekturen für digitale Signalverarbeitung sowie Steuer- und Schnittstellenlogik
- Simulation, Timing-Analyse, Optimierung und Verifikation der FPGA-Designs
- Modellierung und Vorverifikation von Signalverarbeitungsketten mit MATLAB oder Octave
- Integration von FPGA-Komponenten in Embedded-Systeme mit Microcontrollern oder Soft-CPUs (z. B. Nios II)
- Entwicklung von Low-Level-Software in C zur Ansteuerung und Integration der FPGA-Module
- Anbindung über Embedded-Bus-Systeme (z. B. SPI, I²C, Avalon-MM, AXI, UART, Ethernet)
- Weiterentwicklung bestehender FPGA- und Systemkomponenten inkl. Fehleranalyse und funktionaler Erweiterungen
- Integration der Komponenten in Gesamtsysteme, z. B. über Treiberentwicklung, Softwareanbindung oder Schnittstellen zu Java-Applikationen
- Durchführung von Verifikation und Inbetriebnahme im Labor mittels Signal- und Protokollanalyse Unterstützung bei technischer Dokumentation, Systemintegration und interdisziplinärer Abstimmung
Requirements
- Abgeschlossenes Studium der Elektrotechnik, Informationstechnik, Informatik oder einer vergleichbaren Fachrichtung
- Fundierte Kenntnisse in digitaler Logikentwicklung und FPGA-Design (VHDL, Simulation, Timing-Analyse)
- Gute Programmierkenntnisse in C für Embedded-Systeme
- Kenntnisse in MATLAB oder Octave zur Simulation und Analyse digitaler Signalverarbeitung
- Erfahrung mit FPGA-Entwicklungstools (z. B. Intel Quartus Prime, ModelSim oder vergleichbar)
- Kenntnisse in Embedded-Kommunikationsschnittstellen (z. B. SPI, I²C, UART, Ethernet)
- Grundverständnis digitaler Signalverarbeitung von Vorteil
- Kenntnisse in Java und/oder Linux-Treiberentwicklung wünschenswert
- Sicherer Umgang mit Labor- und Messtechnik (z. B. Oszilloskop, Logikanalysator, Spektrumanalysator) von Vorteil
- Gute Englischkenntnisse in Wort und Schrift
- Analytische, strukturierte und teamorientierte Arbeitsweise sowie Hands-on-Mentalität
About the company
Die eurodata Unternehmensgruppe entwickelt und betreibt cloudbasierte Softwarelösungen und IT-Services. Im Mittelpunkt stehen kaufmännische Anwendungen, die für die Bereiche Personal- und Finanzwesen sowie das Management von Unternehmen von besonderer Bedeutung sind. Seit Gründung im Jahr 1965 stellen Steuerberatungen, Tankstellen- und Handelsnetze den Kern des eurodata Kundenstamms dar. Heute vertrauen insgesamt mehr als 80.000 Kunden der sicheren Cloud „Made in Germany“ aus dem in Deutschland ansässigen, zertifizierten eurodata Rechenzentrum.
Die Mission von eurodata ist, ihre Kunden durch automatisierte und digitalisierte Prozesse darin zu unterstützen, die Chancen für ein vernetztes Arbeiten konkret zu nutzen. Modernste Digitalisierungs- und Business Analytics-Lösungen für dezentrale Ecosysteme sowie professionelle Web-Dienstleistungen komplettieren heute das eurodata Produktportfolio und fördern die stetige Innovation aller Lösungen der eurodata-Gruppe. Mehr als 500 Mitarbeiter in Deutschland und Europa engagieren sich für diese Mission.