Skip to content
mimi

Embedded Software Engineer (m/w/d) - Hochgeschwindigkeits-Datenerfassung & FPGA-Systeme

Amoria Bond

München · On-site Full-time Senior 3w ago

About the role

Unser Kunde:

Für unseren Kunden, ein spezialisiertes Entwicklungshaus für anspruchsvolle FPGA- und Embedded-Systeme im Bereich Hochgeschwindigkeits-Datenerfassung, Signalverarbeitung und wissenschaftlicher Anwendungen, suchen wir einen erfahrenen Embedded Software Engineer (m/w/d) - Raum München. Unser Kunde realisiert Projekte von Prototypen und Forschungsplattformen bis hin zu produktionsnahen Systemen mit höchsten Anforderungen an Stabilität, Performance und Hardwareintegration. Die Systeme werden in wissenschaftlichen und industriellen Messumgebungen weltweit eingesetzt.

Aufgaben:

  • Entwicklung hardwarenaher Software unter Linux sowie Implementierung und Debugging von Hochgeschwindigkeits-Datenpfaden
  • Entwicklung von Anwendungen zur Kommunikation mit FPGA-Systemen und Schaffung der Brücke zwischen Software und Hardware
  • Analyse und Behebung komplexer Timing-, Streaming- und Synchronisationsprobleme in anspruchsvollen Echtzeitumgebungen
  • Entwicklung von Tools für Datenerfassung, Validierung und Diagnose zur effizienten Arbeit und Fehlersuche
  • Zusammenarbeit mit FPGA-Entwicklung und Hardwaredesign sowie enge Abstimmung mit den Hardware-Kollegen
  • Performance-Optimierung und Stabilisierung bestehender Systeme mit Fokus auf höchste Geschwindigkeiten
  • Dokumentation technischer Lösungen und Entwicklungsprozesse in gewohnter Qualität

Erforderliche Skills:

  • Sehr gute Kenntnisse in C/C++ und Python
  • Sehr gute Linux-Kenntnisse sowie Erfahrung mit Embedded Linux
  • Erfahrung mit Multithreading und hardwarenaher Softwareentwicklung
  • Erfahrung mit Debugging komplexer Systeme
  • Sicherer Umgang mit Git
  • Hohe Eigenverantwortung sowie strukturierte und transparente Arbeitsweise
  • Klare Kommunikation und saubere technische Dokumentation
  • Fähigkeit, Probleme eigenständig zu analysieren und Lösungen vorzuschlagen

Nice to Have:

  • Erfahrung mit FPGA-naher Softwareentwicklung
  • Kenntnisse in PCIe / DMA / XDMA
  • Erfahrung mit Echtzeit- oder Streaming-Systemen
  • Python-Kenntnisse für Analyse- und Testtools (vertiefend)
  • Erfahrung mit Signalverarbeitung oder Datenerfassungssystemen
  • Kenntnisse in Qt oder GUI-Entwicklung
  • Erfahrung mit wissenschaftlichen oder industriellen Messsystemen

Schlüsselwörter:

Embedded Software Engineer, Embedded, C, C++, Python, Linux, Embedded Linux, Multithreading, hardwarenahe Software, FPGA, PCIe, DMA, XDMA, Echtzeitsysteme, Streaming, Signalverarbeitung, Datenerfassung, Messsysteme, Qt, Hochgeschwindigkeit, wissenschaftliche Anwendungen

Konnte ich Ihr Interesse wecken? Gerne können wir uns telefonisch diesbezüglich austauschen oder Sie schicken mir Ihren aktuellen Lebenslauf an - Ich freue mich von Ihnen zu hören!

Amoria Bond operiert als Personalberatung. Keine der genannten Fachausdrücke soll im Hinblick auf Alter, Geschlecht oder Erfahrung diskriminierend sein. Wir bestätigen, dass wir alle Bewerbungen von Kandidaten jeden Alters, Geschlecht oder Erfahrung gerne entgegennehmen.

Skills

C++CDMAEmbedded LinuxFPGAGitLinuxMultithreadingPCIePythonXDMA

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free