Назад
Company hidden
3 месяца назад

Flash Layer Firmware Engineer (Embedded IoT Dev)

Формат работы
remote (только Germany)/onsite
Тип работы
fulltime
Английский
b2
Страна
Germany
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Flash Layer Firmware Engineer (Embedded IoT Dev): Responsible for the raw NAND interface and device abstraction layer at the base of the controller firmware stack with an accent on ONFI/Toggle protocol implementation and new flash part bring-up. Focus on device characterization, vendor-specific behaviors, and debugging flash-layer issues.

Location: DE-Dresden, DE-Remote-Sachsen

Company

Swissbit is the leading European manufacturer of storage and security solutions for industrial and IoT applications designing its own ASICs, controllers, and firmware in Konstanz.

What you will do

  • Implement and maintain NAND flash interface firmware for ONFI 4.x/5.x and Toggle Mode (JEDEC).
  • Lead bring-up of new flash vendors and generations from pre-release datasheet through production qualification.
  • Characterize flash device behaviour: Vth distributions, read/program/erase disturb, retention, inter-cell interference.
  • Develop and tune read-level calibration and read retry strategies at the flash layer.
  • Document vendor-specific behaviours and errata for the wider team.
  • Debug flash-layer issues with logic analyzers and protocol capture; support reliability qualification and DVT/PVT validation.

Requirements

  • Degree in engineering in computer science or a related field (BSC, MSC or equivalent).
  • Strong embedded C firmware experience at the hardware interface level.
  • Deep knowledge of NAND flash architecture and cell physics (floating gate, charge trap); ONFI or Toggle Mode protocol experience at register and timing level.
  • Hands-on bring-up or characterization experience with at least one real flash technology generation (SLC, pSLC, MLC, TLC, or QLC).
  • Understanding of NAND reliability mechanisms: disturb, retention, Vth shift, and inter-cell interference.
  • Python scripting for test automation and characterization data analysis.

Nice to have

  • Experience with multiple vendors (Micron, Samsung, Kioxia, SK Hynix, WDC) and awareness of how they differ in practice.
  • Good German communication skills.

Culture & Benefits

  • A team that sticks together instead of just working together.
  • Room for your ideas - we like people who think on their feet.
  • Flexibility that fits into your everyday life - with flextime and room for personal planning.
  • Well-equipped work infrastructure with state-of-the-art EDA tools.
  • Corporate benefits (such as Hansefit, Jobrad and Pluxee).

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →