Firmware Engineer Embedded Systems (m/w/d)
Über
Unser Rocken Partner ist ein Schweizer Technologieunternehmen mit internationaler Ausrichtung. Der Fokus unseres Rocken Partners liegt auf Entwicklung und Integration innovativer Produkte.
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