Find a jobRecruiters

Senior Firmware Engineer – SSD Controller (FTL / Protocol Stack) – 2 Openings

Exclusive opportunity

Hybrid

Senior Firmware Engineer – SSD Controller (FTL / Protocol Stack) – 2 Openings

Vitalink Solutions

Senior Firmware Engineer – SSD Controller (FTL / Protocol Stack) – 2 Openings

Skills

GitLinux

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

$110,000 – $135,000 / year

Location:

Rancho Cordova, CA, USA

Work mode:

Hybrid

Published on:

11 September 2026

What they need


Overview

We are seeking dynamic and highly skilled Senior Firmware Engineers to join our innovative team Job Title: Senior Firmware Engineer – SSD Controller (FTL / Protocol Stack) – 2 Openings

Location: Rancho Cordova, CA, 95742
Employment Type: Full-time
Experience: 9–15 years
Salary: Up to $135,000/year
Visa: USC, GC, and visa sponsorship available (case-by-case)
Referral Bonus: $1,000
Interview Mode: Video

About This Opening
We're hiring two Senior Firmware Engineers for our SSD controller firmware team, supporting a large Semiconductor Manufacturing and Technology Services client. Each role focuses on a different part of the SSD firmware stack — please review both tracks below and indicate which one(s) match your background when you apply.

Track A — Flash Translation Layer (FTL)
Focus: Garbage Collection, Wear Leveling, NAND management, power-loss protection

Must-Haves:

  • 3+ years in SSD controller/FTL development
  • Strong C/C++ and data structures
  • Hands-on with FTL algorithms: GC, wear leveling, bad block management, metadata handling, NAND error management
  • JTAG/ICE debugging experience
  • Understanding of NAND flash, PCIe/NVMe or SATA, power-loss protection/recovery

Track B — Protocol/Firmware Engineering (FE)
Focus: NVMe protocol stack, PCIe Gen5, SMBus/I3C

Must-Haves:

  • 3+ years in SSD controller/firmware development, strong NVMe protocol stack knowledge
  • Strong C/C++ and data structures (embedded firmware)
  • Hands-on with NVMe command processing, Submission/Completion Queues, PCIe Gen5
  • Strong SMBus and/or I3C protocol experience
  • Firmware debugging/validation using JTAG/ICE, protocol analyzers, logic analyzers

Shared Requirements (Both Tracks):

  • Master's degree in EE, CE, CS, or related field
  • 3+ years software/firmware applications engineering
  • 3+ years SSD controller/firmware architecture experience
  • Git or similar version control
  • Strong communication skills; able to work independently

Preferred (Both Tracks):

  • Experience with logic analyzers, oscilloscopes, bus protocol analyzers
  • Linux system debugging
  • Mandarin fluency a plus

Pay: $110,000.00 - $135,000.00 per year

Benefits:

  • 401(k)
  • Dental insurance
  • Health insurance

Work Location: Hybrid remote in Rancho Cordova, CA 95742

Other offers great for you!

These companies are also looking for great profiles

Visian

Senior AI Engineer / Data Scientist Senior – Intelligence Artificielle

650

Freelance

Paris, France

Hybrid

Skills

AI

16 hours ago

Quick apply

Anonyme

Consultant Senior SIRH / Cadrage Core RH Monde (2 postes)

Freelance

92120 Montrouge, France

Hybrid

Skills

HR

16 hours ago

Quick apply

LittleBig Connection (part of Mantu)

Consultant senior Normes comptables Assurance – Solvabilité 2

720

Freelance

Paris, France

Hybrid

Skills

Normes françaisescomptabilitéSolvabilité 2

11 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools