Swissbit AG

Firmware Engineer PCIe/NVMe Storage Controllers (m/f/d)

Swissbit AG  •  Dresden, DE (Remote)  •  2 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

A Swissbit more you.

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.

Deine Mission

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.

Spannende Aufgaben warten auf Dich

  • 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

Dein Profil

Voraussetzungen

  • 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

Was wir Dir bieten

  • 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)
Swissbit AG

About Swissbit AG

Welcome to Swissbit

Information is fundamental to every modern organisation and protecting data integrity and security is more important than ever.

For over 20 years Swissbit has been providing embedded memory and storage solutions that safeguard knowledge. Our secure solutions are tailored to meet the needs of the most demanding market segments including Industrial, Automotive, Networking/Communications, Security.

All products meet the highest quality criteria and performance benchmarks. More than 3000 customers worldwide rely on our expertise and technology – every day.

The values that drive us: trust, responsibility, respect and curiosity. Do they also drive you?

Swissbit and Hyperstone are registered trademarks of Swissbit AG.

http://www.swissbit.com/wp-content/themes/swissbit/movie/video1.html

Contact Human Resources:

EMEA

Switzerland HQ

+41 71 913 03 60

hr.hq@swissbit.com

Germany

+49 30 936 954 89

hr@swissbit.com

Americas

USA

+1 208 258 6250

hr.na@swissbit.com

APAC

Japan

+81 3 5356 3511

hr.jp@swissbit.com

Taiwan

+886 3 550 8166

hr.tw@swissbit.com

Industry
Hardware & Semiconductors
Company Size
201-500 employees
Headquarters
Bronschhofen (CH), CH
Year Founded
2001
Social Media