JOBSEARCHER

Firmware Application Engineer – SSD Controller

W3GlobalMilpitas, CAL6 LeadOctober 20th, 2026
Firmware Application Engineer - SSD Controller
Location: Milpitas, CA, USA
Job Type: Full-TimeJob Summary
This position focuses on firmware applications engineering for SSD controller products, including firmware feature development, debugging, root-cause analysis, and customer issue resolution.
Essential Duties And Responsibilities: Develop firmware features to meet product specifications and customer requirements. Debug issues encountered during internal or customer firmware testing. Perform root-cause analysis and implement appropriate corrective actions. Work directly with Field Applications Engineers (FAEs) and customers to resolve firmware issues.
Requirements: 3+ years of experience in software/firmware applications engineering. Experience with SSD ARM- or ARC-based microcontroller and firmware architecture. Experience in the storage industry, including SSDs, HDDs, storage systems, or related technologies. Understanding of storage interfaces, ideally PCIe/NVMe or SATA.Strong C/C++ programming skills and knowledge of data structures. Hands-on experience with JTAG/ICE debuggers. Experience with version control software such as Git. Ability to work independently and collaboratively in a small team. Strong learning attitude and willingness to contribute as a team player. Good oral, written, and presentation skills for communication and documentation. Ability to work independently with minimal day-to-day supervision. Ability to work in a multifunctional team and manage multiple priorities under pressure. Ability to operate logic analyzers, oscilloscopes, and protocol analyzers. Understanding of basic hardware circuit schematics and layouts is a plus. Experience with hardware circuit design, schematics, and layouts is a plus. Willingness to travel domestically and internationally. Mandarin-speaking ability is a plus.
Role Expectations: This role combines hands-on firmware development and debugging with customer-facing technical support and collaboration. Candidates should be comfortable working with customers and engineering teams to resolve technical issues. The hiring team is open to candidates with approximately 3-10 years of experience, including junior candidates with the right technical knowledge, a strong learning attitude, and the potential to develop into the role through training.
Compensation And Benefits:
  • The starting base salary will be determined based on job-related skills, experience, qualifications, work location, and market conditions.
  • The expected salary range may be modified based on market conditions.
  • Eligible Employees May Receive The Following Benefits And Rewards
  • Competitive salaries based on skills and performance.
  • Annual merit increases.
  • Restricted Stock Units (RSUs) for eligible employees.
  • Year-end bonuses.
  • Invention and patent awards.401(k) employer matching.
  • Length-of-service awards.
  • Comprehensive health insurance plans for eligible employees and their dependents.
  • Benefits and eligibility are subject to applicable company policies and plan terms.