Firmware Engineer PCIe/NVMe Storage Controllers
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+9 more
Job description
Wartung Informatik Flash Englisch Open Source Storage IoT Datenschutz Planung Design EDA Security Berufserfahrung Inbetriebnahme Internet der Dinge Medizintechnik Validierung Logic Optimierung Energieeffizienz GIT Debugging, Wir suchen einen erfahrenen Firmware Engineer fĂŒr unser Storage-Controller-Team. Du ĂŒbernimmst die Verantwortung fĂŒr Firmware-Module fĂŒr PCIe-/NVMe-Controller und arbeitest dabei ĂŒber den gesamten Stack hinweg - von der Hardware-Abstraktion und Low-Level-Treibern bis hin zur Leistungsoptimierung und Einhaltung von Standards. Es handelt sich um eine praxisorientierte Ingenieursposition, die ein hohes MaĂ an technischem Fachwissen erfordert und eine enge Zusammenarbeit mit den Teams fĂŒr Hardware, Validierung und Systemtechnik beinhaltet. Und falls du gleich noch weitere Talente mitbringen möchtest, sind wir gern bereit dich und dein Team zu integrieren - vorrangig am Standort Dresden. Dresden ist als Location neu fĂŒr uns, aber wir sehen dort beste Chancen unsere vernetzten EntwicklungsaktivitĂ€ten noch weiter auszubauen. Die rĂ€umliche NĂ€he zur unserem Entwicklungs- und Produktionsstandort in Berlin ist dabei zusĂ€tzlich von Vorteil., * Entwicklung, Implementierung und Wartung von Firmware fĂŒr PCIe/NVMe-Speichercontroller ĂŒber den gesamten Produktlebenszyklus hinweg
- Entwicklung und Verantwortung fĂŒr Low-Level-Treiber, Hardware Abstraction Layer (HAL) und leistungskritische Firmware-Subsysteme
- Optimierung von Latenz, Durchsatz und Energieeffizienz auf GerĂ€teebene fĂŒr PCIe/NVMe-Zielsysteme
- Fehlerbehebung bei komplexen, layer-ĂŒbergreifenden Problemen - Firmware, Treiber und Hardware betreffend - unter Verwendung von Logic Analyzer, JTAG und Protocol Analyzer
- Zusammenarbeit mit Hardware-Ingenieuren und Validierungsteams
- Sicherstellung der strikten Einhaltung von NVMe-, PCIe- und verwandten Speicherstandards
- Aktive Mitwirkung an Architektur-Reviews, Designdiskussionen und der Erstellung technischer Dokumentationen
- UnterstĂŒtzung bei der Hardware-Inbetriebnahme fĂŒr neue Plattformen, EVT-/DVT-Prototypen und Referenzdesigns
- Teilnahme an Code-Reviews, statischen Analysen und der kontinuierlichen Verbesserung von Entwicklungsprozessen
Requirements
Elektrotechnik Deutsch Analytisches Denken Verantwortungsvolle Arbeitsweise KommunikationsfÀhigkeit FlexibilitÀt ZuverlÀssigkeit, * Hochschulabschluss in Elektrotechnik, Technischer Informatik, Informatik oder einem eng verwandten Fachgebiet
- Fundierte praktische Erfahrung in der Entwicklung von Embedded-Firmware in C
- Fundierte Kenntnisse der PCIe-Architektur, des NVMe-Protokolls und der Interna von SpeichergerÀten (Flash-Management, Wear-Leveling, ECC)
- Praktische Kenntnisse im Bereich Bare-Metal-Firmware sowie in RTOS-Umgebungen und der Fehlersuche in Embedded-Systemen
- Vertrautheit mit ARM- oder RISC-V-Prozessorarchitekturen
- Erfahrung mit DMA-Engines, Interrupt-Controllern, Memory-Mapped I/O und Hardware-Register-Schnittstellen
- Sicherer Umgang mit Standard-Toolchains fĂŒr die Firmware-Entwicklung: Compiler (GCC/LLVM), JTAG-Debugger, Versionskontrolle (Git) und Tools zur statischen Analyse
- AusgeprĂ€gte analytische FĂ€higkeiten und Debugging-Kompetenzen fĂŒr komplexe mehrschichtige Hardware-/Software-Probleme
- Gute KommunikationsfÀhigkeiten in Englisch; Deutsch ist von Vorteil
WĂŒnschenswert
- Erfahrung mit Flash-Speichersystemen (NAND-Flash, FTL-Design, LDPC/BCH-ECC)
- Hintergrundwissen in den Bereichen Sicherheits-Firmware, HSM-Integration oder Secure-Boot-Konzepte
- Vertrautheit mit UFS-, SATA- oder SD/eMMC-Protokollen
- Erfahrung in industriellen, automobilen oder verteidigungsrelevanten Embedded-Umgebungen (IEC 61508, DO-178C)
- BeitrÀge zu Open-Source-Firmware- oder Embedded-Projekten
Benefits & conditions
Job-Rad Mitarbeiterangebote Flexible Arbeitszeiten, Ein Team, das zusammenhÀlt, statt nur zusammenzuarbeiten
Raum fĂŒr deine Ideen - wir mögen Menschen, die mitdenken
FlexibilitĂ€t, die in deinen Alltag passt - mit Gleitzeit und Spielraum fĂŒr deine persönliche Planung
Du willst dich weiterentwickeln? Wir sprechen gerne darĂŒber
Gut ausgestattete Arbeitsinfrastruktur mit State-of-the-Art EDA Tools
Corporate Benefits (wie Hansefit, Jobrad und Pluxee)
About the company
Gestalten Sie mit uns die Zukunft! Swissbit ist der fĂŒhrende europĂ€ische Hersteller von Speicher- und Sicherheitslösungen fĂŒr anspruchsvolle Anwendungen. Mit Hauptsitz in der Schweiz und Entwicklungs- und Produktionsstandorten an mehreren Orten in Deutschland entwickeln und produzieren wir Flash-Speicherlösungen, Sicherheitstoken und Embedded-Computing-Module, die höchsten AnsprĂŒchen an ZuverlĂ€ssigkeit, Langlebigkeit und Datenschutz genĂŒgen. Unsere Kunden sind in den Bereichen Industrieautomation, Transportwesen, Medizintechnik, Verteidigung und Rechenzentrumsinfrastruktur tĂ€tig. Als Teil unseres F&E-Teams arbeiten Sie im Zentrum unserer Produktentwicklung und gestalten die Firmware, die PCIe/NVMe-Speichercontroller der nĂ€chsten Generation steuert - von der Architektur ĂŒber die Inbetriebnahme bis hin zur Serienfreigabe., Swissbit ist Europas fĂŒhrender Anbieter von Speicher- und Security-Lösungen fĂŒr Industrie und IoT. Wir entwickeln und produzieren in Deutschland - fĂŒr höchste ZuverlĂ€ssigkeit, LangzeitverfĂŒgbarkeit und sichere Daten in kritischen Anwendungen. Mit Standorten in der Schweiz, Deutschland, den USA, Japan und Taiwan sind wir international vernetzt.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleâŠ