Auf einen Blick
- Aufgaben: Entwickle Firmware für NAND-Flash-Schnittstellen und arbeite an innovativen Technologien.
- Arbeitgeber: Swissbit, führender Anbieter von Speicher- und Sicherheitslösungen in Europa.
- Mitarbeitervorteile: Flexible Arbeitszeiten, Raum für Ideen und moderne Arbeitsinfrastruktur.
- Andere Informationen: Internationale Vernetzung und hervorragende Entwicklungsmöglichkeiten.
- Warum dieser Job: Gestalte die Zukunft der Speichertechnologie und arbeite in einem dynamischen Team.
- Gewünschte Qualifikationen: Ingenieurstudium in Informatik oder verwandten Bereichen und Erfahrung mit Embedded-C-Firmware.
Das voraussichtliche Gehalt liegt zwischen 55000 - 75000 € pro Jahr.
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 Industrie- und IoT-Anwendungen und entwickelt in Konstanz eigene ASICs, Controller und Firmware. Unsere Produkte kommen in Umgebungen zum Einsatz, in denen handelsübliche Speicher versagen: bei extremen Temperaturen, hohen Belastungsanforderungen und jahrzehntelangen Lebenszyklen. Der Flash-Layer bildet die Grundlage für die Zuverlässigkeit, die wir versprechen.
Deine Mission
Wir suchen einen Flash-Layer-Firmware-Engineer (m/w/d), der verantwortlich ist für das Raw-NAND Interface und den Device Abstraction Layer an der Basis unseres Controller-Firmware-Stacks. Dies umfasst die Implementierung des ONFI-/Toggle-Protokolls, die Inbetriebnahme neuer Flash-Bausteine, die Charakterisierung von Geräten sowie die Pflege des Hardware Abstraction Layer (HAL), die den Rest der Firmware vom herstellerspezifischen Siliziumverhalten isoliert. Der Flash Translation Layer (FTL) ist ein Nutzer deiner Arbeit, nicht dein Hauptanliegen.
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.
Spannende Aufgaben warten auf Dich
- Implementierung und Wartung der NAND-Flash-Schnittstellen-Firmware für ONFI 4.x/5.x und Toggle-Modus (JEDEC), Timing-Kalibrierung und Multi-Die-/Multi-Plane-Betrieb
- Federführend bei der Einführung neue Flash-Anbieter und -Generationen, vom vorläufigen Datenblatt bis zur Produktionsqualifizierung, einschließlich der Arbeit an FPGA-basierten Prototyping-Plattformen
- Charakterisierung des Flash-Geräteverhaltens: Vth-Verteilungen, Lese-/Programmier-/Löschstörungen, Retention, Interferenz zwischen Zellen und deren Entwicklung über P/E-Zyklen und Temperaturen hinweg
- Entwicklung und Optimierung von Kalibrierungs- und Read-Retry Strategien im Flash Layer; Weiterleitung von Rohdaten zu BER und Soft-Informationen an das ECC-Subsystem
- Dokumentation herstellerspezifischer Verhaltensweisen und Erratas für das gesamte Team
- Debugging von Problemen auf Flash-Ebene mit Logic Analyser und Protokollerfassung; Unterstützung der Zuverlässigkeitsqualifizierung (JESD47/218) und der DVT/PVT-Validierung
Dein Profil
- Abschluss eines Ingenieurstudiums in Informatik oder einer verwandten Fachrichtung (BSC, MSC oder gleichwertig)
- Du bist aufgeschlossen und arbeitest gerne im Team
- Fundierte Erfahrung mit Embedded-C-Firmware auf Hardware Interface Level
- Fundierte Kenntnisse der NAND-Flash-Architektur und der Zellphysik (Floating Gate, Charge Trap); Erfahrung mit ONFI- oder Toggle-Mode-Protokollen auf Register- und Timing-Ebene
- Praktische Erfahrung mit der Inbetriebnahme oder Charakterisierung mindestens einer realen Flash-Technologiegeneration (SLC, pSLC, MLC, TLC oder QLC)
- Verständnis der Mechanismen zur NAND-Zuverlässigkeit: Störimpulse, Retention, Vth-Verschiebung und Interferenz zwischen Zellen
- Python-Skripting für Testautomatisierung und Analyse von Charakterisierungsdaten
- Erfahrung mit verschiedenen Anbietern (Micron, Samsung, Kioxia, SK Hynix, WDC) und das Wissen um deren praktische Unterschiede sind ein großes Plus
- Gute Kommunikationsfähigkeiten in Englisch; Deutsch ist von Vorteil.
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)
Über uns
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.
Flash Layer Firmware Engineer (m/f/d) Arbeitgeber: Swissbit
Kontaktperson:
Swissbit HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Flash Layer Firmware Engineer (m/f/d)
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Frag nach ihren Erfahrungen und Tipps – das kann dir helfen, einen Fuß in die Tür zu bekommen.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe typische Fragen und Szenarien, die für die Firmware-Entwicklung relevant sind. Zeig dein Wissen über NAND-Flash-Architektur und Protokolle, um zu glänzen.
✨Tipp Nummer 3
Sei proaktiv! Wenn du eine interessante Stelle bei Swissbit siehst, bewirb dich direkt über unsere Website. Zeig, dass du motiviert bist und bereit, Teil unseres Teams zu werden.
✨Tipp Nummer 4
Mach dich mit unseren Produkten vertraut! Verstehe, wie unsere Speicherlösungen funktionieren und welche Herausforderungen wir in der Industrie angehen. Das zeigt dein Interesse und deine Vorbereitung im Gespräch.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Flash Layer Firmware Engineer (m/f/d)
Tipps für deine Bewerbung 🫡
Mach es persönlich!: Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Ansprache und erzähle uns, warum du dich für die Position als Flash Layer Firmware Engineer interessierst. Das macht deine Bewerbung einzigartig und hebt dich von anderen ab.
Technische Skills betonen: Stell sicher, dass du deine technischen Fähigkeiten klar und deutlich darstellst. Wir suchen jemanden mit fundierten Kenntnissen in Embedded-C-Firmware und NAND-Flash-Architektur. Zeig uns, was du drauf hast und wie deine Erfahrungen zu unseren Anforderungen passen!
Beispiele einfügen: Verwende konkrete Beispiele aus deiner bisherigen Arbeit, um deine Fähigkeiten zu untermauern. Hast du an einem ähnlichen Projekt gearbeitet oder eine Herausforderung gemeistert? Teile diese Geschichten mit uns, damit wir sehen können, wie du Probleme angehst und löst.
Bewerbung über unsere Website: Vergiss nicht, deine Bewerbung über unsere Website einzureichen! So stellst du sicher, dass sie direkt bei uns landet und wir alle Informationen auf einen Blick haben. Wir freuen uns darauf, von dir zu hören!
Wie du dich auf ein Vorstellungsgespräch bei Swissbit vorbereitest
✨Verstehe die Technologie
Mach dich mit den Grundlagen der NAND-Flash-Architektur und den spezifischen Protokollen wie ONFI und Toggle vertraut. Zeige im Interview, dass du nicht nur die Theorie kennst, sondern auch praktische Erfahrungen mit der Inbetriebnahme und Charakterisierung von Flash-Technologien hast.
✨Bereite konkrete Beispiele vor
Denke an spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, diese im Interview zu erläutern, insbesondere wie du Probleme auf Flash-Ebene debuggt hast oder welche Kalibrierungsstrategien du entwickelt hast.
✨Teamarbeit betonen
Swissbit legt Wert auf Teamarbeit. Bereite dich darauf vor, über deine Erfahrungen in der Zusammenarbeit mit anderen Ingenieuren zu sprechen. Zeige, wie du zur Teamdynamik beigetragen hast und wie du Ideen eingebracht hast, um gemeinsame Ziele zu erreichen.
✨Fragen stellen
Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und am Unternehmen. Frage nach den aktuellen Projekten im Bereich Flash-Layer-Firmware oder wie das Team in Dresden strukturiert ist.