Senior Firmware Architekt (m/w/d)
Aufgaben:
Für ein spannendes Projekt beim Kunden suchen wir aktuell einen erfahrenen Senior Firmware Architekt. Rahmenbedinungen:
+ Auslastung 100%
+ 50% vor Ort in der Metropolregion Rhein-Neckar, 50% remote Aufgaben:
+ Firmware‑Architektur & Systemdesign:
- Verantwortung für die Firmware‑Architektur modularer I/O‑Systeme (digitale/analoge I/O, Protokoll‑ und Sicherheitsmodule)
- Entwicklung skalierbarer Firmware‑Schichten für High‑Speed‑I/O, Industrial Ethernet/Fieldbus (EtherCAT, PROFINET, EtherNet/IP, OPC UA, Modbus, CAN/CANopen, IO‑Link) sowie Sicherheitsfunktionen (PROFIsafe, FSoE)
- Definition und Pflege von Bootloadern, BSPs (Board Support Packages), Firmware‑Updates und der gesamten Lifecycle‑Strategie + Backplane‑Kommunikation & System‑Timing:
- Spezifikation und Review übergeordneter Backplane‑Protokolle inklusive Slot‑Adressierung, Determinismus, Durchsatz und Fehlerbehandlung
- Optimierung des Timings zwischen Gateway ↔ Backplane ↔ MCU ↔ FPGA, um deterministische Zykluszeiten, geringe Interrupt‑Latenz/Jitter, effizientes Scheduling und Datenkohärenz sicherzustellen
- Abstimmung mit FPGA‑Teams bezüglich zyklusgenauer Schnittstellen, CDC‑Handling (Clock Domain Crossing) und Timing‑Constraints + Mikrocontroller (uC) & FPGA‑Integration:
- Architektur von Systemen, die leistungsstarke MCUs (ARM Cortex M/A/R, STM32, NXP, TI, RZ/T) mit FPGAs (Xilinx, Intel, Lattice) kombinieren
- Definition der MCU–FPGA‑Schnittstellen: High‑Speed‑Serienverbindungen, Shared Memory, Event‑/Interrupt‑Signaling, DMA‑Pfade
- Review des FPGA‑Timings und Unterstützung bei Timing‑Closure; Bewertung verschiedener FPGA‑Familien (Latenz, LUT‑/RAM‑Nutzung, Taktung, Energieverbrauch)+ Problemlösung:
- Früherkennung von Risiken bei Timing, Durchsatz, Speicher, CPU‑Last und thermischem Verhalten; Leitung interdisziplinärer Root‑Cause‑Analysen (Firmware, Hardware, FPGA, Kommunikation
- Unterstützung bei Architekturentscheidungen + Dokumentation, Standards & Compliance:
- Erstellung und Pflege von Architekturunterlagen, Schnittstellenspezifikationen sowie Debug‑ und Testkonzepten
- Sicherstellung der Einhaltung relevanter Normen (IEC 61131, IEC 61508, IEEE/ISO) sowie der Sicherheitsrichtlinien gemäß IEC 62443+ Reviews & Qualitätssicherung.
- Leitung von Architektur‑ und Code‑Reviews sowie Performance‑Analysen auf Systemebene
- Durchsetzung von Qualitätsstandards wie MISRA C, statische Analyse, Unit‑Tests, automatisierte Regressionstests, HIL‑Tests und Embedded CI/CD (Jenkins/GitLab CI)
Anforderungen:
Must Have:
+ Über 10 Jahre Erfahrung in Embedded‑Firmware‑Entwicklung (Bare Metal & RTOS), ausgezeichnete Kenntnisse in C/C++ sowie tiefgehendes Wissen über Low‑Level‑Treibe
+ Nachgewiesene Erfahrung in der Integration von Mikrocontrollern (MCUs) und FPGAs, einschließlich Treibern, zeitkritischen Datenpfaden, Speicherstrukturen und Interrupt‑Konzepten
+ Erfahrung mit modularen I/O‑ bzw. PLC‑Systemen sowie Embedded CI/CD‑Pipelines
+ Kenntnisse in Echtzeit‑Linux oder MCU‑/FPGA‑SoC‑Architekturen
+ Sehr gute Kenntnisse in EtherNet/IP, OPC UA
+ Erfahren in Analysen von Echtzeit‑Timing (Latenz, Jitter, End‑to‑End‑Zyklen), Planung von Bandbreite/Durchsatz, Performance‑Profiling und Zeit‑Synchronisation
+ Sehr gute Debugging‑Fähigkeiten im Labor mit Oszilloskop, Logik‑/Protokollanalysatoren sowie JTAG/SWD
+ Englisch Nive to Have:
+ Kenntnisse in EtherCAT, PROFINET, Modbus TCP/RTU, CAN/CANopen und IO‑Link
+ Erfahrung mit UML oder modellbasierter Softwareentwicklung (Model‑Based Design)
+ Kenntnisse in Secure Boot, signierter Firmware, Anti‑Rollback‑Mechanismen; TLS / sichere OPC UA‑Kommunikation; Methoden und Richtlinien gemäß IEC 62443
+ Deutsch
Zusätzliche Informationen:
Konnten wir Ihr Interesse wecken? Dann freuen wir uns auf die Zusendung Ihres aussagekräftigen Expertenprofils unter Angabe Ihrer Stundensatzvorstellung.
Empfohlene Jobs
Ingenieur Web- und Desktoplösungen (alle Geschlechter)
Aufgaben Unterstützung bei der Konzeption und Entwicklung von Web- und Desktoplösungen Unterstützung bzw. von Lösungen im Bereich der strukturierten Pflege von Engineering-Daten Verknüpfung …
(Bau-) / Projektleitung / Projektkoordinator mit Fokus auf MIttelspannung (m/w/d)
Aufgaben: Aktuell sind wir auf der Stunde nach einem"(Bau-) / Projektleitung / Projektkoordinator mit Fokus auf MIttelspannung" Auslastung: 100% vor Ort in D6 Zu Ihren Aufgaben gehören u.…
examinierte Pflegefachkraft
We care for PEOPLE. We care for LIFE. What do YOU care for? Die Pro Seniore Residenz in Mannheim (Baden-Württemberg) sucht eine examinierte Pflegefachkraft Vollzeit / Teilzeit für den Ta…
Montierer ab 23€/Std. (m/w/d)
Dein Einsatzbetrieb Für unseren Kunden in Mannheim aus der Metallbaubranche suchen wir Dich (m/w/d) zur tatkräftigen Unterstützun…
Projektleiter (m/w/d) Verkehrsanlagenplanung Schiene
Die besten Köpfe für die unterschiedlichsten Aufgaben zu finden sowie Menschen und Technologien zu verbinden, und zwar täglich aufs Neue - dafür schätzen unsere Kunden FERCHAU. Unterstütze uns: …
Elektroniker Automatisierungstechnik (m/w/d)
Über uns Die AlphaConsult Gruppe - Experten mit 15 starken Marken unter einem Dach! Kompetente Mitarbeiter und passende Jobangebote finden. Wir sind die AlphaConsult KG und Dein Partner für Be…
Projektleiter Elektrotechnik (m/w/d)
Ein spannender Job. Für spannende Menschen. Wir bei BAUER sehen im Miteinander mehr als nur gute Zusammenarbeit. Wir sind mit dem Herzen dabei. Ehrlich, geradeaus. Wir beziehen Position. Immer mit…
Einzelhandel und Ladenverkauf
Ihre Aufgaben Abkassieren der Waren tägliche Kassenabrechnung Auffüllen der Waren im Kassenbereich Regale spiegeln Wir bieten Freiraum für Eigeninitiative abwechslungsreiche Aufg…
Executive Assistant (m/w/d) - Real Estate
Standort: Mannheim, München | Vergütung: 45.000–65.000 € Fixum + 10–20% Bonus Aufgaben IHRE STRATEGISCHE ROLE BEI DFS REAL ESTATE Als Executive Assistant (m/w/d) sind Sie die strategische…