waypointjobs

MissionHires

Senior Firmware Engineer (FTL) - Rancho Cordova, California

rancho cordova, CA

Check who can apply and the requirements below before continuing.

About this opportunity

MissionHires lists this Senior Firmware Engineer (FTL) - Rancho Cordova, California opportunity in rancho cordova, California. Review the employer’s description below for duties, qualifications and application requirements.

Job description

MissionHires is seeking a Senior Firmware Engineer specializing in Flash Translation Layer (FTL) development for SSD firmware. This role will design, optimize, validate, and debug FTL architecture, including garbage collection, wear leveling, block management, metadata handling, error recovery, RAID flows, and power-loss protection. The ideal candidate brings strong SSD controller/firmware expertise, C/C++ skills, NAND flash knowledge, and the ability to work independently in a collaborative engineering environment.

Responsibilities:

Design, develop, and maintain Flash Translation Layer (FTL) architecture, including I/O flows, garbage collection, and wear-leveling algorithms.

Develop bad-block detection, isolation, lifecycle management, and data-migration mechanisms.

Design robust metadata structures that enable fast mapping-table reconstruction and reliable system boot.

Implement mechanisms to prevent and mitigate NAND flash issues, including read disturb, program/erase failures, and retention loss.

Develop RAID encode and decode flows to support data reliability.

Design, implement, and validate power-loss protection and recovery algorithms that preserve data consistency and metadata integrity.

Optimize channel, die, and plane scheduling and parallelism to improve throughput and reduce latency.

Improve DRAM and SRAM efficiency and reduce write amplification to enhance NAND endurance and SSD performance.

Develop and analyze FTL traces and logs for performance profiling, debugging, and root-cause analysis.

Conduct stress, mixed-workload, power-fail, and corner-case testing to validate firmware stability and reliability.

Collaborate with validation, hardware, and ASIC teams to resolve cross-functional issues and improve system robustness.

Requirements:

Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.

At least 3 years of software or firmware applications engineering experience.

At least 3 years of experience with SSD controller or firmware architecture.

Strong C/C++ programming skills and knowledge of data structures.

Hands-on experience with JTAG or ICE debuggers.

Experience using version-control systems such as Git.

Ability to work independently with minimal day-to-day supervision while collaborating effectively in a small-team environment.

Strong learning agility, execution focus, and team-player mindset.

Good oral, written, presentation, and technical documentation skills.

Experience operating logic analyzers, oscilloscopes, or bus protocol analyzers is preferred.

Familiarity with SATA and PCIe/NVMe protocols is preferred.

Familiarity with NAND flash protocols is preferred.

Linux system debugging experience is preferred.

Fluency in reading and writing Mandarin is preferred.

Benefits:

Competitive salary differentiated by performance.

Annual merit increases.

Year-end bonus.

RSUs for eligible employees.

Invention and patent awards.

401(k) employer matching.

Length-of-service awards.

Comprehensive health insurance plans for eligible employees and dependents.

#J-18808-Ljbffr

Worksite address

rancho cordova, CA, 95741, US

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs

Micron Technology Inc

WhatJobs

Senior Engineer, Global Facilities – Electrical

boise, ID

See pay details in description

Our vision is to transform how the world uses information to enrich life for all . Micron Technology is a world leader in innovating memory an…

Last received from source 2026-10-26View job

Micron Technology Inc

WhatJobs

Gas Systems Engineer - O&M

boise, ID

Salary not specified

Our vision is to transform how the world uses information to enrich life for all . Micron Technology is a world leader in innovating memory an…

Last received from source 2026-10-26View job

The Prolift Rigging Company

WhatJobs

Branch Engineer

manassas, VA

Salary not specified

ProLift Rigging is a privately owned, purpose-driven industrial construction company that has a unique, opportunistic, and growth-oriented cultur…

Last received from source 2026-10-26View job

The Prolift Rigging Company

WhatJobs

Branch Engineer

glendale, AZ

Salary not specified

ProLift Rigging is a privately owned, purpose-driven industrial construction company that has a unique, opportunistic, and growth-oriented cultur…

Last received from source 2026-10-26View job

MedStar Health

WhatJobs

Clinical Engineer Technician II Ambulatory

baltimore, MD

$48.96 /Hr

About this Job: General Summary of Position Under the general direction of the Clinical Engineering leadership team the Ambulatory Clinical Eng…

Last received from source 2026-10-26View job