Senior Embedded Firmware Engineer (FPGA/ARM) (m/w/d)

LHH

Zürich

Hybrid

CHF 110.000 - 140.000

Vollzeit

vor 23 Stunden
Sei unter den ersten Bewerbenden

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Zusammenfassung

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

Sie arbeiten an Embedded-Systemen auf ARM Cortex-A/AArch64, Real-Time Firmware und FPGA-basierten SoCs, übernehmen Board Bring-up, Debugging über JTAG und betreuen Boot-Images auf Flashspeichern. Zusammenarbeit mit FPGA-, Hardware- und Software-Teams ist Kernbestandteil.

Qualifikationen

  • Abgeschlossenes Studium in Elektrotechnik, Computer Engineering oder vergleichbar.
  • Mindestens 5 Jahre Embedded-Firmware-Erfahrung, ideal im FPGA/SoC-Umfeld.
  • Sehr gute C-Programmierung und ARM Cortex-A/AArch64-Kenntnisse.

Aufgaben

  • Entwicklung und Optimierung von Embedded Firmware in C für ARM Cortex-A/AArch64.
  • Firmware-Board Bring-up, Power- und Clock-Sequencing sowie Peripherie-Integration.
  • Firmware-Entwicklung für FPGA-basierte SoCs und RTOS-Umgebungen.
  • Debugging über JTAG, Debugging von HW/SW-Schnittstellen, Bugfixing.

Kenntnisse

C-Programmierung
ARM Cortex-A/AArch64
RTOS-Firmware
Firmware-Debugging
JTAG-Experience

Ausbildung

Elektrotechnik / Informatik Studium

Tools

Vivado
Vitis
MPSoC/Versal Plattformen

Jobbeschreibung

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 SoCs. 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 / AArch64 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 / AArch64
  • Erfahrung in der Entwicklung von Bare-Metal- und/oder RTOS-Firmware
  • Erfahrung mit Firmware für FPGA-basierte SoCs
  • 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 SystemVerilog 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.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Embedded Firmware Engineer (FPGA/ARM)
Senior Embedded Firmware Engineer (FPGA/ARM)

LHH • Zürich

Hybrid
CHF 120.000 - 180.000
Hybrid work model
International team
Senior FPGA & ARM Embedded Firmware Engineer (Hybrid, Zürich)
Senior FPGA & ARM Embedded Firmware Engineer (Hybrid, Zürich)

LHH • Zürich

Hybrid
CHF 110.000 - 140.000
Senior FPGA/ARM Embedded Firmware Engineer - Hybrid Zürich
Senior FPGA/ARM Embedded Firmware Engineer - Hybrid Zürich

LHH • Zürich

Hybrid
CHF 120.000 - 180.000
Hybrid work model
International team
Embedded Software Engineer – C/C++
Embedded Software Engineer – C/C++

yellowshark® AG • Lachen

Hybrid
CHF 100.000 - 150.000
Homeoffice-Optionen
Flexible Arbeitszeitmodelle
Weiterbildungsmöglichkeiten
+1
Entwicklungsingenieur Embedded Software FH (m/w)
Entwicklungsingenieur Embedded Software FH (m/w)

yellowshark® AG • Zürich

Vor Ort
CHF 90.000 - 120.000
Attraktive Anstellungsbedingungen
Entwicklungsmöglichkeiten
Wissenschaftliche/r Mitarbeiter/in Elektronikentwicklung und Embedded Systems
Wissenschaftliche/r Mitarbeiter/in Elektronikentwicklung und Embedded Systems

OST Ostschweizer Fachhochschule • Buchs (SG)

Vor Ort
CHF 70.000 - 95.000
Embedded Software Engineer
Embedded Software Engineer

cross-ING AG • Risch-Rotkreuz

Vor Ort
CHF 100.000 - 150.000
Interne Fachkurse
Campus-Formate
Empfehlungsprämie
+4
Embedded Hardware Engineer - Power Electronics - Aargau
Embedded Hardware Engineer - Power Electronics - Aargau

Noir • Baden

Vor Ort
CHF 100.000 - 130.000
Flexible working hours
Health insurance
Retirement plan
+2
Softwareentwickler Embedded Software (w/m/d)
Softwareentwickler Embedded Software (w/m/d)

Lenze Swiss AG • Romanshorn

Vor Ort
CHF 90.000 - 140.000
Embedded Systems Hardware-Ingenieur:in & technische:r Projektleiter:in 80-100%
Embedded Systems Hardware-Ingenieur:in & technische:r Projektleiter:in 80-100%

WIKA Schweiz AG • Hitzkirch

Vor Ort
CHF 110.000 - 140.000
Flexible Arbeitszeiten
Interdisziplinäre Entwicklungsprojekte
Moderne Anstellungsbedingungen &福利
+3