SSD Application Engineer

VSV WINS INC


Job Location:

Milpitas, CA - USA

Monthly Salary: Not Disclosed
Posted on: 12 days ago
Vacancies: 1 Vacancy

Job Summary

Sr. SSD Application Engineer

Location: Milpitas CA USA
Job Type: Full-time
Salary Range: $150000 $200000 per year
Fixed fee/ Percentage:12%
Payment Timeline:15 days

Organization Overview

The hiring organization is a global semiconductor company specializing in storage controller and flash memory technologies. It develops high-performance solutions used in enterprise SSDs data center storage systems and embedded storage applications. The company works closely with OEMs cloud providers and hardware partners to deliver advanced NAND flash management PCIe/NVMe-based controllers and firmware solutions that power modern data infrastructure.

Job Overview

We are seeking a Senior SSD Application Engineer to develop debug and support front-end firmware features for SSD products. This role focuses on ensuring compliance with PCIe and NVMe protocols while meeting customer and product requirements. The engineer will collaborate closely with internal engineering teams and external customers to resolve complex system-level issues and enable successful deployment in enterprise and datacenter environments.

Key Responsibilities
  • Develop and enhance SSD firmware features to meet product specifications and customer requirements
  • Modify and maintain firmware for SSD controllers in compliance with PCIe and NVMe standards
  • Debug host interface and system-level issues identified during validation or customer testing
  • Perform root cause analysis and implement firmware or system-level fixes
  • Work closely with hardware engineering teams to resolve platform and customer issues
  • Support customer debugging qualification and integration of SSD solutions
  • Serve as a technical liaison between customers and internal engineering teams
  • Participate in customer meetings as a technical advisor and consultant
  • Support design-in activities and drive adoption of storage controller solutions
  • Translate customer requirements into engineering inputs for product improvement
  • Contribute to future product definition based on field feedback and issue learnings
Required Qualifications
  • Bachelors degree in Electrical Engineering Computer Engineering Computer Science or related field
  • 3 years of experience in firmware or software applications engineering
  • Strong experience in SSD controller or firmware development
  • Deep understanding of PCIe and NVMe protocols including:
    • Host reset and power management
    • Namespace management
    • MSI-X interrupts
    • NVMe command processing
  • Experience debugging PCIe protocol traces and performing root cause analysis
  • Strong proficiency in C/C and data structures
  • Experience with version control systems (e.g. Git)
  • Hands-on experience with debugging tools such as JTAG/ICE
  • Ability to work independently and in team environments
  • Strong communication documentation and presentation skills
  • Experience with Linux and Windows-based datacenter environments
  • Familiarity with storage systems such as SSDs HDDs PCIe switches RAID controllers HBAs and JBOD/JBOF architectures
Preferred Qualifications
  • Experience with SSD hardware and firmware architecture
  • Familiarity with logic analyzers oscilloscopes and protocol analyzers
  • Experience in enterprise or datacenter storage systems
  • Knowledge of SAS/SATA protocols
  • Mandarin language proficiency is a plus
Work Environment

This role operates at the intersection of firmware engineering system debugging and customer engagement. The engineer will work in a fast-paced collaborative environment supporting enterprise storage solutions deployed in modern data centers and cloud infrastructure.

Sr. SSD Application Engineer Location: Milpitas CA USA Job Type: Full-time Salary Range: $150000 $200000 per year Fixed fee/ Percentage:12% Payment Timeline:15 days Organization Overview The hiring organization is a global semiconductor company specializing in storage controller and flash memory...