Senior SSD Firmware & Customer Enablement Engineer

W3Global

Milpitas (CA)

On-site

USD 110,000 - 170,000

Full time

3 days ago
Be an early applicant

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

W3Global in Milpitas, CA is seeking a Senior SSD Applications Engineer to support SSD controller products through front-end firmware development, PCIe/NVMe debugging, and customer qualification. You will work closely with customers, hardware designers, and internal teams to resolve platform issues and enable smooth product integration.

The role combines hands-on firmware R&D with customer-facing technical support, requiring a strong problem-solving mindset, collaboration, and the ability to

Qualifications

  • BS/BE in Electrical or Computer Engineering or related field.
  • 3+ years of firmware/software applications experience.
  • Experience with SSD controller architecture and firmware development.
  • Hands-on firmware development using PCIe and NVMe protocols.
  • Understanding host-interface troubleshooting and PCIe trace analysis.
  • Strong C/C++ programming and data structures knowledge.
  • Hands-on JTAG/ICE debugging and Git version control experience.
  • Excellent communication and cross-functional collaboration skills.

Responsibilities

  • Develop and enhance front-end firmware features to meet SSD specs and customer needs.
  • Develop and modify firmware for SSD products based on PCIe/NVMe.
  • Debug host-interface issues during firmware testing and qualification.
  • Perform root-cause analysis and implement corrective firmware changes.
  • Collaborate with hardware engineers to resolve firmware/hardware issues.
  • Work with customers to manage SSD debugging, integration, and qualification.
  • Analyze customer issues and identify barriers to product adoption.
  • Coordinate with internal teams to improve SSD controller firmware solutions.
  • Communicate customer requirements to engineering and product mgmt.
  • Participate in customer meetings, technical presentations, and design discussions.
  • Provide troubleshooting guidance and engineering support to customers.
  • Coordinate cross-functional teams to address customer needs and deliver solutions.
  • Support enterprise storage customers in integrating SSD controller solutions.

Skills

C/C++ programming
PCIe/NVMe firmware
SSD controller knowledge
JTAG/ICE debugging
Git version control
Debugging/troubleshooting
Host-interface troubleshooting
Customer-facing communication
Problem solving

Education

Bachelor's degree in Electrical/Computer Engineering or related field

Tools

Git
JTAG/ICE debuggers
PCIe protocol analyzers
NVMe tooling

Job description

W3Global in Milpitas, CA is seeking a Senior SSD Applications Engineer to support SSD controller products through front-end firmware development, PCIe/NVMe debugging, and customer qualification. You will work closely with customers, hardware designers, and internal teams to resolve platform issues and enable smooth product integration.

The role combines hands-on firmware R&D with customer-facing technical support, requiring a strong problem-solving mindset, collaboration, and the ability to

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. SSD Application Engineer
Sr. SSD Application Engineer

W3Global • Milpitas (CA)

On-site
USD 110,000 - 170,000
Senior SSD Firmware Engineer – NVMe/SoC
Senior SSD Firmware Engineer – NVMe/SoC

Silicon Motion • Milpitas (CA)

Hybrid
USD 187,000 - 188,000
SSD Firmware Applications Engineer — Drive Controller
SSD Firmware Applications Engineer — Drive Controller

Silicon Motion, Inc • Milpitas (CA)

On-site
USD 150,000 - 200,000
RSU for eligible employees
Year-end bonus
401(k) Employer Matching
+2
SSD Firmware Applications Engineer: Performance & Debug
SSD Firmware Applications Engineer: Performance & Debug

CyberCoders, Inc. • Big Oak Flat (CA)

On-site
USD 120,000 - 180,000
Annual merit increases
RSU
Year-end bonus
+7
SSD Controller Firmware Applications Engineer
SSD Controller Firmware Applications Engineer

Silicon Motion • Milpitas (CA)

On-site
USD 150,000 - 200,000
Annual merit increases
RSU for eligible employees
Year-end bonus
+1
Senior NVMe Firmware Engineer - SSD Platform
Senior NVMe Firmware Engineer - SSD Platform

Silicon Motion • Milpitas (CA)

On-site
USD 150,000 - 200,000
Competitive salaries
Annual merit increases
Comprehensive health insurance
Senior Firmware Engineer (FE) - Milpitas, California
Senior Firmware Engineer (FE) - Milpitas, California

MissionHires • Milpitas (CA)

On-site
USD 150,000 - 190,000
Competitive salary
Annual merit increases
Year-end bonus
+5
Firmware Applications Engineer
Firmware Applications Engineer

Lumicity • Milpitas (CA)

On-site
USD 150,000 - 200,000
Position: Senior SSD Firmware Systems Engineer
Position: Senior SSD Firmware Systems Engineer

Virtium LLC • Rancho Santa Margarita (CA)

On-site
USD 120,000 - 150,000
Senior SSD Hardware Engineer — PCIe & SI Lead
Senior SSD Hardware Engineer — PCIe & SI Lead

Micron Technology • Boise (ID)

On-site
USD 164,000 - 280,000
Medical, dental and vision plans
Paid time off & holidays
Bonuses and equity