Senior Flash SSD Firmware Engineer

Automatic Data Processing, Inc.

Województwo mazowieckie

On-site

PLN 180,000 - 260,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Softeq is seeking a Senior Flash SSD Firmware Engineer to join our embedded systems team. You will develop low-level firmware for NAND flash controllers, SSDs, UFS/eMMC devices, and storage subsystems with a focus on reliability, performance, and power efficiency.

You'll collaborate with hardware, software, and test teams to implement FTL solutions, ECC, and robust testing frameworks, while ensuring high-quality firmware across next-generation flash devices.

Qualifications

  • Hands-on experience developing low-level firmware for NAND flash controllers, SSDs, UFS/eMMC devices, and storage subsystems.
  • Strong expertise in FTL, NAND drivers, ECC, and performance optimization.
  • Experience with bare-metal/RTOS firmware development in industrial electronics.

Responsibilities

  • Collaborate with a multidisciplinary team to deliver high-performance, reliable storage firmware for next-generation flash devices.
  • Implement and optimize FTL, ECC, and NAND driver components; contribute to testing frameworks and tooling.

Skills

C programming
C++ programming
Python
Bare-metal and RTOS firmware
SSD firmware testing
NAND flash controllers
FTL
ECC
Performance optimization

Job description

Established in 1997, Softeq was built from the ground up to specialize in new product development and R&D, tackling the most difficult problems in the tech sphere. Now we've expanded to offer early-stage innovation and ideation plus digital transformation business consulting. Our superpower is to deliver all of this under one roof on a global scale. So let's get started and build a better future together!

Softeq is looking for a Senior Flash SSD Firmware Engineer with hands-on experience developing low-level firmware for NAND flash controllers, SSDs, UFS/eMMC devices, and storage subsystems. The ideal candidate has strong expertise in Flash Translation Layer (FTL), NAND drivers, ECC, and performance optimization.

This position requires close collaboration with a multidisciplinary team to deliver high-performance, reliable, and power-efficient storage firmware for next-generation flash devices.

Location

General

  • Bare-metal and RTOS firmware development experience in industrial or embedded electronics;
  • Strong C and C++ programming skills; Python experience for tooling and automation;
  • Experience developing test scripts for SSD devices and understanding SSD testing methodologies.
Flash Storage & FTL Expertise
  • Flash Translation Layer (FTL): page/block mapping, hybrid FTL architectures;
  • Bad block management, metadata handling, and journaling;
  • Power-loss protection mechanisms and metadata recovery processes;
  • ECC engines (BCH, LDPC) and redundancy/error-correction schemes;
  • NAND timing analysis, ONFI/Toggle NAND protocols, and low-level NAND interfaces;
  • Test framework implementation for PC simulated firmware.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer
Senior Firmware Engineer

Softeq Development Corp. • Warszawa

On-site
PLN 286,000 - 339,000
Senior Flash SSD Firmware Engineer: High-Performance Storage
Senior Flash SSD Firmware Engineer: High-Performance Storage

Automatic Data Processing, Inc. • Województwo mazowieckie

On-site
PLN 180,000 - 260,000
Senior SSD Firmware Engineer – Low-Level NAND & FTL
Senior SSD Firmware Engineer – Low-Level NAND & FTL

Softeq Development Corp. • Warszawa

Hybrid
PLN 286,000 - 339,000
Security Firmware Engineer
Security Firmware Engineer

Solidigm • Województwo pomorskie

On-site
PLN 180,000 - 300,000
Software Engineering Manager
Software Engineering Manager

Solidigm • Województwo pomorskie

On-site
PLN 180,000 - 260,000
Security Firmware Engineer - NVMe/SSD & RTOS
Security Firmware Engineer - NVMe/SSD & RTOS

Solidigm • Województwo pomorskie

On-site
PLN 180,000 - 300,000
Senior Firmware Engineer
Senior Firmware Engineer

Softeq • Poland

On-site
PLN 281,000 - 346,000
Firmware Engineer
Firmware Engineer

Infotree Global Solutions Inc. • Wrocław

On-site
PLN 140,000 - 190,000
Undergrad Engineering Internship in Firmware Team
Undergrad Engineering Internship in Firmware Team

Solidigm Inc. • Województwo pomorskie

On-site
PLN 65,000 - 79,000
Staff Software Engineer, Embedded
Staff Software Engineer, Embedded

Synaptics Incorporated • Katowice

On-site
PLN 180,000 - 240,000
Top locations