... Engineering teams. WHAT YOU'LL DO ... Define and execute the DFM firmware strategy for DirectFlash SSD Modules, owning the long-term ...
... Engineering teams. WHAT YOU'LL DO ... Define and execute the DFM firmware strategy for DirectFlash SSD Modules, owning the long-term ...
Principal Engineer, Firmware
Longmont, CO · On-site
$199K - $275K/yr
Create and maintain simulation environments for unit and fuzz testing of SSD security components ... TCG Opal, IEEE 1667, DMTF SPDM, and PCIE IDE; 6. C and Python programming for firmware development ...
Principal Engineer, Firmware
Longmont, CO · On-site
$199K - $275K/yr
Create and maintain simulation environments for unit and fuzz testing of SSD security components ... TCG Opal, IEEE 1667, DMTF SPDM, and PCIE IDE; 6. C and Python programming for firmware development ...
Come join our Data Center Engineering Team and work on one of the most advanced 3D-NAND and SSD ... As a Firmware Engineer your regular responsibilities include but are not limited to: * Develop ...
Come join our Data Center Engineering Team and work on one of the most advanced 3D-NAND and SSD ... As a Firmware Engineer your regular responsibilities include but are not limited to: * Develop ...
Sr. Firmware Engineer (FTL)
Rancho Cordova, CA · On-site
$129K - $171K/yr
Experience in SSD controller/firmware architecture * Strong experience in C/C++ programming and data structure * Hands on experience with JTAG/ICE debuggers * Experience with version control software ...
Sr. Firmware Engineer (FTL)
Rancho Cordova, CA · On-site
$129K - $171K/yr
Experience in SSD controller/firmware architecture * Strong experience in C/C++ programming and data structure * Hands on experience with JTAG/ICE debuggers * Experience with version control software ...
Sr. Software Development Engineer, Nitro SSD
$151K - $199K/yr
Our Firmware Engineers solve challenging technology problems, and build architecturally sound, high ... You will be an SSD firmware expert with experience in making architectural tradeoffs to optimize ...
Sr. Software Development Engineer, Nitro SSD
$151K - $199K/yr
Our Firmware Engineers solve challenging technology problems, and build architecturally sound, high ... You will be an SSD firmware expert with experience in making architectural tradeoffs to optimize ...
Sr Firmware Engineer (FE)
Rancho Cordova, CA · On-site
$129K - $171K/yr
Experience in SSD controller/firmware architecture * Strong experience in C/C++ programming and data structure * Hands on experience with JTAG/ICE debuggers * Experience with version control software ...
Sr Firmware Engineer (FE)
Rancho Cordova, CA · On-site
$129K - $171K/yr
Experience in SSD controller/firmware architecture * Strong experience in C/C++ programming and data structure * Hands on experience with JTAG/ICE debuggers * Experience with version control software ...
Sr Firmware Engineer
Longmont, CO · On-site
$92K - $125K/yr
As part of our Firmware and Software Engineering team, you will contribute to the development of ... Expertise in storage device architecture (HDD, SSD) and protocols (SATA, SAS, NVMe). * Familiarity ...
Sr Firmware Engineer
Longmont, CO · On-site
$92K - $125K/yr
As part of our Firmware and Software Engineering team, you will contribute to the development of ... Expertise in storage device architecture (HDD, SSD) and protocols (SATA, SAS, NVMe). * Familiarity ...
Systems\/Software Engineer II_USD
Rancho Cordova, CA · On-site
$187K - $221K/yr
SSD/firmware log familiarity. * Regression automation experience. * Background in sustaining engineering workloads.
Systems\/Software Engineer II_USD
Rancho Cordova, CA · On-site
$187K - $221K/yr
SSD/firmware log familiarity. * Regression automation experience. * Background in sustaining engineering workloads.
Senior Firmware & Product Test Engineer
Longmont, CO · On-site
$98K - $167K/yr
As a Senior Engineer on the Firmware & Product Testing (FPT) team, you will support the validation of enterprise SSD firmware through test development, automation, execution, and failure analysis.
Senior Firmware & Product Test Engineer
Longmont, CO · On-site
$98K - $167K/yr
As a Senior Engineer on the Firmware & Product Testing (FPT) team, you will support the validation of enterprise SSD firmware through test development, automation, execution, and failure analysis.
Sr. Software Development Engineer, Nitro SSD
$151K - $199K/yr
Our Firmware Engineers solve challenging technology problems, and build architecturally sound, high ... You will be an SSD firmware expert with experience in making architectural tradeoffs to optimize ...
Sr. Software Development Engineer, Nitro SSD
$151K - $199K/yr
Our Firmware Engineers solve challenging technology problems, and build architecturally sound, high ... You will be an SSD firmware expert with experience in making architectural tradeoffs to optimize ...
Senior Engineer - Test Development
San Jose, CA · On-site
$129K - $168K/yr
This key host interface firmware technology drives Samsung's breakthrough V-NAND technology and ... Develop black-box functional test coverage and test methodologies for NVMe SSD's. * Debug, triage ...
Senior Engineer - Test Development
San Jose, CA · On-site
$129K - $168K/yr
This key host interface firmware technology drives Samsung's breakthrough V-NAND technology and ... Develop black-box functional test coverage and test methodologies for NVMe SSD's. * Debug, triage ...
Engineering Develop front-end firmware features necessary to meet the product specification and customer requirements. Develop and modify existing firmware for SSD product requirements following PCIe ...
Engineering Develop front-end firmware features necessary to meet the product specification and customer requirements. Develop and modify existing firmware for SSD product requirements following PCIe ...
Senior Firmware Engineer
Rancho Cordova, CA · On-site
$150K - $210K/yr
Experience in SSD controller/firmware architecture * Strong experience in C/C++ programming and data structure * Hands on experience with JTAG/ICE debuggers * Experience with version control software ...
Senior Firmware Engineer
Rancho Cordova, CA · On-site
$150K - $210K/yr
Experience in SSD controller/firmware architecture * Strong experience in C/C++ programming and data structure * Hands on experience with JTAG/ICE debuggers * Experience with version control software ...
Senior Firmware Engineer
Rancho Cordova, CA · On-site
$150K - $210K/yr
Experience in SSD controller/firmware architecture * Strong experience in C/C++ programming and data structure * Hands on experience with JTAG/ICE debuggers * Experience with version control software ...
Senior Firmware Engineer
Rancho Cordova, CA · On-site
$150K - $210K/yr
Experience in SSD controller/firmware architecture * Strong experience in C/C++ programming and data structure * Hands on experience with JTAG/ICE debuggers * Experience with version control software ...
Develop front-end firmware features necessary to meet the product specification and customer ... Software/firmware applications engineering Experience in SSD controller/firmware architecture ...
Develop front-end firmware features necessary to meet the product specification and customer ... Software/firmware applications engineering Experience in SSD controller/firmware architecture ...
Field Application Engineer
Milpitas, CA · On-site
This position will work closely with customers and collaborate with core engineering team ... Experience in SSD system debugging and SSD firmware is a plus * Good knowledge of NAND flash, SATA ...
Field Application Engineer
Milpitas, CA · On-site
This position will work closely with customers and collaborate with core engineering team ... Experience in SSD system debugging and SSD firmware is a plus * Good knowledge of NAND flash, SATA ...
Sr. SSD Application Engineer , Milpitas, California, Full Time/Per , (MK)
Milpitas, CA · On-site
$150K - $200K/yr
Engineering • Develop front-end firmware features necessary to meet the product specification and customer requirements. • Develop and modify existing firmware for SSD product requirements ...
Sr. SSD Application Engineer , Milpitas, California, Full Time/Per , (MK)
Milpitas, CA · On-site
$150K - $200K/yr
Engineering • Develop front-end firmware features necessary to meet the product specification and customer requirements. • Develop and modify existing firmware for SSD product requirements ...
Staff Software Engineer - Central IP Team pre-silicon and post-silicon API support across multipl...
Central System Engineering (CSE) in Central Engineering, independent of other CE functions ... Pilot the SSD firmware's continuous improvement or refactor. Work across teams/sites, which ...
Staff Software Engineer - Central IP Team pre-silicon and post-silicon API support across multipl...
Central System Engineering (CSE) in Central Engineering, independent of other CE functions ... Pilot the SSD firmware's continuous improvement or refactor. Work across teams/sites, which ...
Staff Software Engineer - Central IP Team pre-silicon and post-silicon API support across multipl...
Santa Clara, CA · On-site
What You Can Expect • Evaluate and define the SSD firmware feature requirements. • Design ... C++ programming experience in embedded system development. • Hands-on experiences in the ARM ...
Staff Software Engineer - Central IP Team pre-silicon and post-silicon API support across multipl...
Santa Clara, CA · On-site
What You Can Expect • Evaluate and define the SSD firmware feature requirements. • Design ... C++ programming experience in embedded system development. • Hands-on experiences in the ARM ...
Sr. SSD Application Engineer ( Full-time ) Milpitas, CA - DK
Milpitas, CA · On-site
$150K - $200K/yr
• Develop front-end firmware features necessary to meet the product specification and customer ... SSD debug and qualification requirements in collaboration with SMI Engineering Teams, driving ...
Sr. SSD Application Engineer ( Full-time ) Milpitas, CA - DK
Milpitas, CA · On-site
$150K - $200K/yr
• Develop front-end firmware features necessary to meet the product specification and customer ... SSD debug and qualification requirements in collaboration with SMI Engineering Teams, driving ...
Ssd Firmware Engineer information
See salary details
$75K - $86.8K
1% of jobs
$86.8K - $98.6K
2% of jobs
$98.6K - $110.5K
3% of jobs
$110.5K - $122.3K
3% of jobs
$122.3K - $134.1K
6% of jobs
$138.2K is the 25th percentile. Wages below this are outliers.
$134.1K - $145.9K
26% of jobs
$145.9K - $157.7K
3% of jobs
$157.7K - $169.5K
3% of jobs
The median wage is $170.4K / yr.
$169.5K - $181.4K
23% of jobs
$181.4K - $193.2K
1% of jobs
$194.2K is the 75th percentile. Wages above this are outliers.
$193.2K - $205K
27% of jobs
$75K
$167.4K
$205K
How much do ssd firmware engineer jobs pay per year?
What are the key skills and qualifications needed to thrive in the Ssd Firmware Engineer position, and why are they important?
To thrive as an SSD Firmware Engineer, you need a strong background in embedded systems programming, C/C++ language proficiency, and a relevant degree in computer engineering or electrical engineering. Familiarity with development tools such as JTAG debuggers, oscilloscopes, integrated development environments (IDEs), and version control systems like Git is highly valuable, as are any relevant certifications in embedded software or storage technologies. Excellent problem-solving skills, attention to detail, and the ability to communicate technical information clearly are critical soft skills in this role. These skills and qualities ensure that firmware solutions are robust, performant, and effectively meet the demanding requirements of storage device products.
What is an SSD firmware engineer?
What are some of the common challenges SSD Firmware Engineers face in their day-to-day work?
SSD Firmware Engineers often face the challenge of optimizing firmware to maximize performance while maintaining data integrity and reliability under varying workloads. Debugging low-level issues that can arise from complex interactions between hardware and software is another frequent hurdle, as it requires a deep understanding of both domains. Engineers regularly collaborate with hardware engineers, validation teams, and QA professionals to ensure seamless integration and high quality standards. Adapting quickly to evolving storage protocols and new hardware platforms is also an important aspect of the role, providing ongoing learning and development opportunities for those in this field.
What is an SSD Firmware Engineer job?
An SSD Firmware Engineer develops and optimizes low-level software that controls solid-state drives (SSDs). They work on embedded systems, ensuring performance, reliability, and compatibility with hardware and storage protocols. Responsibilities include coding in C/C++, debugging firmware issues, and collaborating with hardware and software teams. They also implement algorithms for NAND flash management, error correction, and power management. This role requires expertise in storage technologies, embedded systems, and performance tuning.
How much does a firmware engineer get paid?
What engineers make $300,000 a year?
What engineers make $500,000?

Other
PTO
Posted 3 hours ago
Job description
THE ROLE
Lead the visionary development of the Direct Flash Module (DFM) firmware, the core innovation enabling the world's fastest and most reliable all-flash storage. You will own the strategic firmware roadmap and delivery, driving the integration of cutting-edge NAND and SSD technologies to maintain our competitive edge in enterprise storage. This is a high-impact leadership role requiring deep technical expertise and strong collaboration with Hardware, Purity Software, and NAND Engineering teams.
WHAT YOU'LL DO
- Define and execute the DFM firmware strategy for DirectFlash SSD Modules, owning the long-term product and feature roadmap and ensuring alignment with FlashArray business objectives for performance, cost, and reliability.
- Lead design and delivery of high-performance firmware with a strong emphasis on PCIe functionality (initialization, configuration, runtime management) and sophisticated NAND media management policies and low-level hardware interfaces, maintaining DFM simplicity and leadership in advanced NAND adoption (e.g., QLC).
- Drive end-to-end project delivery for PCIe- and NAND-related firmware features, overseeing planning, resource allocation, risk mitigation, and on-time, high-quality releases from concept through production.
- Own PCIe bring-up and integration for new hardware, ensuring compliance with PCIe specifications, optimal link performance, and robust implementation of key features such as LTSSM, power management, hot-plug support, and error handling.
- Provide technical leadership in system-level debug, resolving complex issues at the intersection of firmware, drivers, and hardware, and setting standards for diagnostics tools, logging, and root-cause methodologies.
- Cultivate a high-performance engineering team, championing Agile practices (sprint planning, backlog management, continuous improvement), mentoring and growing firmware engineers through regular 1:1s, feedback, and technical guidance.
- We are primarily an in-office environment and therefore, you will be expected to work from the Santa Clara, CA office in compliance with Everpure's policies, unless you are on PTO, or work travel, or other approved leave.
WHAT YOU BRING
- Deep Technical Leadership in Embedded Systems: Proven experience leading technical teams in embedded software development or firmware management for complex, high-performance systems.
- Expertise in C/C++ and Embedded Development: Extensive, hands-on knowledge of embedded system architecture, firmware design principles, and proficiency in C/C++ programming languages.
- Fluency in Storage/Hardware-Software Interfacing: Strong understanding of hardware-software interactions, particularly within storage technologies, SSD controllers, or NAND flash media management.
- Mastery of Agile Product Delivery: Track record of successfully managing the full product development cycle (PDLC) using Agile or Scrum, with demonstrated ability to define scope, manage dependencies, and deliver projects on schedule.
- Exceptional Communication and Stakeholder Management: Excellent verbal and written communication skills to effectively articulate complex technical strategies to cross-functional partners, including Hardware, Software, and Executive teams
#LI-ONSITE