×
Register Here to Apply for Jobs or Post Jobs. X

Senior Embedded Firmware Engineer; FPGA​/ARM); m​/w​/d

Job in Zürich, 8081, Zurich, Kanton Zürich, Switzerland
Listing for: LHH
Full Time position
Listed on 2026-09-01
Job specializations:
  • Software Development
    Embedded Software Engineer, Embedded Systems/ Firmware/ IoT, Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 110000 - 140000 CHF Yearly CHF 110000.00 140000.00 YEAR
Job Description & How to Apply Below
Position: Senior Embedded Firmware Engineer (FPGA/ARM) (m/w/d)
Location: Zürich

Für ein international tätiges Technologieunternehmen in Zürich suchen wir einen erfahrenen Senior Embedded Firmware Engineer (FPGA/ARM) für einen temporären Projekteinsatz von 6–12 Monaten
.

In dieser anspruchsvollen Position arbeiten Sie an komplexen Embedded-Systemen auf Basis von ARM Cortex-A Prozessoren, Echtzeit-Firmware und FPGA-basierten So Cs . Sie übernehmen Verantwortung für die Low-Level-Firmwareentwicklung, das Board Bring-up sowie die Analyse komplexer Hardware-/Software-Probleme und arbeiten dabei eng mit FPGA-, Hardware- und Software-Engineering-Teams zusammen.

Ihre Aufgaben
  • Entwicklung und Optimierung von Embedded Firmware in C für ARM Cortex-A / AArch
    64 Architekturen
  • Entwicklung und Pflege von Bare-Metal- und RTOS-basierter Firmware
  • Firmwareentwicklung für FPGA-basierte SoCs, idealerweise auf AMD/Xilinx MPSoC- oder Versal-Plattformen
  • Verantwortung für das Firmware-seitige Board Bring-up, inklusive Power- und Clock-Sequencing sowie schrittweiser Inbetriebnahme von Peripherie
  • Analyse und Behebung komplexer Probleme an der Schnittstelle zwischen Firmware, FPGA und Hardware
  • Debugging von Zielsystemen über JTAG
  • Erstellung und Deployment von Boot Images auf eMMC, SD-Karten oder Flash
  • Nutzung von Oszilloskopen und Logikanalysatoren zur Analyse von PCB-Signalen und Hardware-/Software-Interaktionen
  • Unterstützung bei Firmware-Validierung, Performance-Optimierung und Systemintegration
  • Enge Zusammenarbeit mit Hardware-, FPGA-, System- und Software-Engineering-Teams
  • Mitarbeit bei Architekturentscheidungen, Code Reviews und der kontinuierlichen Verbesserung der Entwicklungsprozesse
Ihr Profil
  • Abgeschlossenes Studium in Elektrotechnik, Computer Engineering, Informatik oder einer vergleichbaren Fachrichtung
  • Mindestens 5 Jahre Berufserfahrung in der Embedded-Firmwareentwicklung
  • Sehr gute Programmierkenntnisse in C
  • Fundierte Erfahrung mit ARM Cortex-A / AArch
    64
  • Erfahrung in der Entwicklung von Bare-Metal- und/oder RTOS-Firmware
  • Erfahrung mit Firmware für FPGA-basierte So Cs
  • Praktische Erfahrung im Firmware-seitigen Board Bring-up
  • Sehr gute Debugging-Kenntnisse mit JTAG, Oszilloskopen und Logikanalysatoren
  • Gutes Verständnis von Hardware-/Software-Schnittstellen und Embedded-Systemarchitekturen
  • Ausgeprägte analytische Fähigkeiten und Freude an der Lösung komplexer technischer Probleme
  • Fliessende Englischkenntnisse in Wort und Schrift
  • Deutschkenntnisse sind von Vorteil, aber keine zwingende Voraussetzung
  • Gute Kommunikationsfähigkeit und Erfahrung in interdisziplinären Engineering-Teams
Von Vorteil
  • Erfahrung mit AMD/Xilinx Vitis
  • Kenntnisse in Vivado, insbesondere Block Designs, Address Maps und Hardware Handoffs/XSA
  • Erfahrung mit AMD/Xilinx MPSoC oder Versal
  • Erfahrung mit der Inbetriebnahme von PCIe Endpoints
  • Kenntnisse in QDMA oder XDMA, inklusive Host-Treiber
  • Verständnis von Cache-Kohärenz und DMA-fähigem Speicher
  • Fähigkeit, Verilog oder System Verilog zu lesen und kleinere Anpassungen vorzunehmen
  • Erfahrung mit AI-gestützten Entwicklungstools zur Codeanalyse und Beschleunigung von Debugging-Prozessen
Rahmenbedingungen
  • Start: ASAP
  • Dauer: 6–12 Monate
  • Pensum: 100 %
  • Arbeitsort: Zürich
  • Arbeitsmodell:
    Hybrid, mindestens 3 Tage pro Woche vor Ort
  • Anstellungsart:
    Temporärer Projekteinsatz

Sie arbeiten in einem hochqualifizierten, internationalen Engineering-Umfeld mit direkter Nähe zu Firmware, Hardware, FPGA und Software
.

Die Position bietet Ihnen die Möglichkeit, an modernen AMD/Xilinx MPSoC- und Versal-Architekturen sowie an anspruchsvollen Embedded-Systemen zu arbeiten und komplexe technische Herausforderungen von der Analyse bis zur Umsetzung aktiv mitzugestalten.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary