Rolle
In dieser Rolle entwickeln und optimieren Sie
Embedded-Softwarelösungen auf Linux-basierten Systemen
sowie FPGA-nahe Funktionalitäten für hochperformante Hardwareplattformen. Sie arbeiten an der Schnittstelle zwischen
Software, FPGA-Logik und Hardwaredesign
und stellen die zuverlässige Integration komplexer Systemarchitekturen sicher. Zudem tragen Sie zur Qualitätssicherung durch Code-Reviews sowie zur Weiterentwicklung moderner Embedded-Technologien in interdisziplinären Teams bei.
Verantwortung
-
Entwicklung, Implementierung und Validierung von Embedded Software auf Linux-Systemen
-
Debugging von Software in hardwarenahen, eingeschränkten Embedded-Umgebungen
-
Entwicklung und Optimierung von FPGA-Logik an der Software-Hardware-Schnittstelle
-
Durchführung von Code-Reviews zur Sicherstellung hoher Softwarequalität
-
Enge Zusammenarbeit mit Software-, FPGA-, Hardware- und Produktteams
-
Mitgestaltung von SoC- und FPGA-basierten Systemarchitekturen
-
Evaluation und Einführung neuer Embedded-Technologien und Entwicklungstools
Qualifikationen
-
Master oder PhD in Elektrotechnik, Informatik oder vergleichbarer Fachrichtung
-
Mehrjährige Erfahrung in der Entwicklung von Embedded Software für komplexe Hardware-Systeme
-
Sehr gute Kenntnisse in Embedded Linux Entwicklung und Toolchains
-
Tiefes Verständnis von Hardware-nahen Technologien (Ethernet, PCIe, DMA, DDR, CPU-Caches)
-
Sehr gute Programmierkenntnisse in C++
-
Grundkenntnisse in VHDL oder Verilog/SystemVerilog
-
Erfahrung im FPGA-Design und entsprechenden Entwicklungstools
-
Sehr gute Englischkenntnisse in Wort und Schrift
-
Fliessende Deutschkenntnisse
Benefits
-
Attraktive Weiterbildungs- und Entwicklungsmöglichkeiten
-
Interessante und abwechslungsreiche Tätigkeiten/Projekte
-
Internationales Umfeld
ROCKEN Jobs
https://rocken.jobs
Profil Erstellen
https://rocken.jobs/application/profil-erstellen/