SSD Firmware Test & Security Engineer

SKHMS Corporation

San Jose (CA)

Hybrid

USD 110,000 - 160,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical
Dental
Vision
Life Insurance
401(k) Match
Cafeteria
Onsite Gym

Job summary

SK hynix memory solutions America Inc. is seeking a firmware verification engineer to develop comprehensive plans for NVMe/Solid-State Drive testing, including SMART and OCP specs.

You will design white/grey/black-box tests with Python, validate across simulations, FPGA prototypes, and SSD hardware, and lead root-cause analysis of regressions. You will collaborate with firmware teams to enhance architecture, broaden test coverage, and report results clearly to engineering and management,

Qualifications

  • Bachelor's degree in Electrical Engineering, Digital Sciences, Computer Engineering, Computer Science, or related field.
  • SSD firmware testing and/or development.
  • SSD or NAND Flash development industry.
  • Storage industry protocols including NVMe, ONFI, and TCG Opal.
  • Agile development, GIT development flow, Branch management and tools.
  • Test automation, testing methodologies and test tools.
  • Automated build, continuous integration, and test automation systems.

Responsibilities

  • Create comprehensive firmware verification plans covering NVMe standards, enterprise SSD protocols, and customer specifications (e.g., SMART, Trim, Get Log Page, OCP).
  • Design and deploy white-box, grey-box, and black-box automation tests using Python to validate security protocols and firmware functionality on a module-by-module basis.
  • Execute and own end-to-end testing across diverse platforms, including simulation, FPGA prototyping, and prototype SSD hardware.
  • Utilize deep SSD domain expertise to analyze weekly regression failures, root-cause complex firmware bugs, and drive issue resolution.
  • Partner closely with firmware development teams during code reviews to improve software architecture, expand test coverage, and elevate overall code quality.
  • Own test reporting and articulately communicate technical challenges, solutions, and mitigation plans to both engineering teams and management.

Skills

SSD firmware testing
Storage protocols (NVMe, ONFI, TCG Opa
Agile & Git workflows
Test automation
CI/CD / automated builds

Education

Bachelor's degree in Electrical Engineering / Computer Science or related field
5 years progressive post-baccalaureate experience

Job description

SK hynix memory solutions America Inc. is seeking a firmware verification engineer to develop comprehensive plans for NVMe/Solid-State Drive testing, including SMART and OCP specs.

You will design white/grey/black-box tests with Python, validate across simulations, FPGA prototypes, and SSD hardware, and lead root-cause analysis of regressions. You will collaborate with firmware teams to enhance architecture, broaden test coverage, and report results clearly to engineering and management,

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Firmware Security Validation Engineer
Staff Firmware Security Validation Engineer

Socket.dev • San Jose (CA)

On-site
USD 110,000 - 160,000
Medical, dental, vision
401(k) match
Onsite gym
+1
Senior Firmware Validation Engineer: AI‑Driven eSSD Leader
Senior Firmware Validation Engineer: AI‑Driven eSSD Leader

SK hynix memory solutions America Inc. • San Jose (CA)

On-site
USD 110,000 - 175,000
Medical insurance
Dental insurance
Vision insurance
+4
Staff Security Firmware Test Developer
Staff Security Firmware Test Developer

SK hynix memory solutions America Inc. • San Jose (CA)

On-site
USD 110,000 - 160,000
Medical insurance
Dental
Vision
+4
Staff Product App Engineer - PCIe/NVMe eSSD Testing Lead
Staff Product App Engineer - PCIe/NVMe eSSD Testing Lead

SK hynix memory solutions America Inc. • San Jose (CA)

On-site
USD 110,000 - 175,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Firmware Validation Engineer – eSSD, AI Tooling & Automation
Senior Firmware Validation Engineer – eSSD, AI Tooling & Automation

SKHMS Corporation • San Jose (CA)

Hybrid
USD 110,000 - 175,000
Medical, dental, vision
401(k) match
Onsite gym
+1
Lead eSSD Validation Engineer (PCIe/NVMe)
Lead eSSD Validation Engineer (PCIe/NVMe)

SK hynix memory solutions America Inc. • San Jose (CA)

On-site
USD 120,000 - 210,000
Medical, dental, vision insurance
401(k) with company match
Onsite gym
+1
Senior Firmware Engineer - SSD/NAND Controller
Senior Firmware Engineer - SSD/NAND Controller

Socket.dev • San Jose (CA)

On-site
USD 165,000 - 220,000
Medical benefits
401(k) match
Onsite gym
Staff PCIe/NVMe eSSD Validation Lead
Staff PCIe/NVMe eSSD Validation Lead

SK hynix memory solutions • San Jose (CA)

On-site
USD 110,000 - 175,000
Staff Firmware Test Developer
Staff Firmware Test Developer

Socket.dev • San Jose (CA)

On-site
USD 110,000 - 160,000
Medical, dental, vision
401(k) match
Onsite gym
+1
Senior SSD Reliability & Automation Engineer
Senior SSD Reliability & Automation Engineer

SK hynix memory solutions America Inc. • San Jose (CA)

On-site
USD 100,000 - 120,000
Medical insurance
Dental insurance
Vision insurance
+3