Storage System Firmware Engineer

3 weeks ago


Milpitas, California, United States Western Digital Full time
Job Description

At Western Digital, we are dedicated to unlocking the potential of data. Our mission is to empower individuals and organizations to create innovative solutions by providing cutting-edge storage systems.

We are seeking a talented Storage System Firmware Engineer to join our team. As a key member of our development team, you will be responsible for designing and developing firmware for our SSDs.

Your primary focus will be on firmware design and development in an agile environment. You will work with cross-functional teams to develop high-quality firmware that meets our strict requirements. Your expertise will be essential in ensuring the reliability, performance, and security of our SSDs.

The ideal candidate will have a strong background in C/assembly programming, data structures, algorithms, and multi-threaded programming. Experience with micro-controller architecture (ARM or ARC), embedded systems, and firmware development on RTOS (e.g. uCOS/ThreadX/MQX/VxWorks/Embedded Linux) is also highly desirable.

You will be part of an agile team that collaborates to develop self and others within the group. Active participation in innovation and trade secret activities is expected. Self-motivation to work both unsupervised and as part of a team is crucial.

Key Responsibilities:

  • Firmware design and development for SSDs in an agile environment
  • Collaboration with cross-functional teams to ensure high-quality firmware
  • Development of firmware on FPGA, real form factor, or software simulated model environment
  • Delivery of cutting-edge storage products with interfaces like NVMe/PCIe

Required Skills and Qualifications:

  • Bachelors + 4 yrs experience or Master +2 yrs experience required
  • Strong knowledge in C/assembly, Data Structure, Algorithms, Multi-threaded programming
  • Familiarity with micro-controller architecture (ARM or ARC), embedded systems
  • Firmware development on RTOS (e.g. uCOS/ThreadX/MQX/VxWorks/Embedded Linux)

We offer a comprehensive package of benefits including paid vacation time, paid sick leave, medical/dental/vision insurance, life, accident, and disability insurance. We also offer tax-advantaged flexible spending and health savings accounts, employee assistance program, and other voluntary benefit programs such as supplemental life and AD&D, legal plan, pet insurance, critical illness, accident, and hospital indemnity. Tuition reimbursement, transit benefits, and a 401(k) Plan are also available.

This role requires a salary range of $120,000 - $180,000 per year, depending on qualifications and experience. Participation in our Short-Term Incentive (STI) Plan and Long-Term Incentive (LTI) program is also available.

Western Digital thrives on the power and potential of diversity. We believe that the fusion of various perspectives results in the best outcomes for our employees, company, customers, and the world around us. We are committed to an inclusive environment where every individual can thrive through a sense of belonging, respect, and contribution.



  • Milpitas, California, United States Western Digital Full time

    Data Storage Firmware Engineering OpportunitiesWestern Digital is seeking an experienced Firmware Engineer to join our team in developing firmware for solid-state storage devices. As a key member of our firmware team, you will work closely with engineers in other teams to define overall drive functionality and behavior.The ideal candidate will have a minimum...


  • Milpitas, California, United States Western Digital Full time

    Unlock the Potential of DataAt Western Digital, we are committed to unlocking the potential of data. To fulfill our mission, we seek highly skilled engineers who share our passion for solving complex problems and empowering others.We have a rich legacy spanning over 50 years in memory and data storage technology. Our team at Western Digital is dedicated to...


  • Milpitas, California, United States Western Digital Full time

    About the RoleWe are seeking a highly skilled Senior Storage Systems Engineer to join our team at Western Digital. In this role, you will be responsible for designing and developing innovative SSD firmware solutions in an agile environment.Key ResponsibilitiesDevelop and implement high-quality SSD firmware using C/assemble programming and RTOS.Collaborate...


  • Milpitas, California, United States Western Digital Capital Full time

    Job DescriptionWe are seeking a highly skilled Firmware Engineer to join our team in Firmware Engineering. As a Firmware Engineer at Western Digital Capital, you will be responsible for designing and developing firmware for our storage products. You will work closely with our cross-functional teams to ensure seamless integration and delivery of high-quality...


  • Milpitas, California, United States Western Digital Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at Western Digital, a leading innovator in data storage solutions. This is an exceptional opportunity to work on cutting-edge technologies and contribute to the development of next-generation storage systems.Job SummaryThe successful candidate will be responsible for designing and...


  • Milpitas, California, United States ScaleFlux Full time

    We need an experienced Sr. Firmware Engineer to lead our firmware development efforts in creating innovative storage solutions at ScaleFlux.This individual will work closely with cross-functional teams to design, develop, and deliver firmware components for our products.The successful candidate should have expertise in firmware development, embedded systems,...

  • Software Engineer

    1 day ago


    Milpitas, California, United States Western Digital Full time

    Job OverviewWe are seeking a highly skilled Firmware Development Expert to join our team at Western Digital. As a key member of our engineering team, you will be responsible for designing and developing firmware for our enterprise SSD solutions. Your expertise in firmware development, embedded systems, and software engineering will help us deliver innovative...


  • Milpitas, California, United States Western Digital Full time

    Firmware Development for Next-Generation Memory DevicesWestern Digital is seeking an experienced Firmware Engineer to join our team in designing and implementing cutting-edge firmware for solid-state storage devices. As a key member of our firmware team, you will examine design options, evaluate tradeoffs between performance, memory requirements, and...


  • Milpitas, California, United States Western Digital Full time

    About the RoleWe are seeking an experienced Senior Firmware Developer to join our team in SSD and Storage Solutions. As a key member of our firmware development group, you will play a crucial role in designing, developing, and testing firmware for our cutting-edge storage products.


  • Milpitas, California, United States Western Digital Full time

    About the RoleWe are seeking a highly skilled Senior Systems Engineer to join our team and drive the development of next-generation solid-state products. As a key member of our engineering team, you will be responsible for delivering subsystem specifications and test specs, determining the most optimal solution considering technical, cost, and schedule...


  • Milpitas, California, United States Western Digital Full time

    Job Overview:As a Firmware Engineer at Western Digital, you will play a critical role in developing firmware features for solid state storage devices. Your expertise will help us create innovative solutions for consumer computer systems.Responsibilities:Design and implement firmware features for next-generation memory devices.Work collaboratively with...


  • Milpitas, California, United States Western Digital Capital Full time

    Responsibilities:Main responsibilities include validation of memory system design on Western Digital's enterprise SSD productsIn-depth understanding of NAND management algorithms and testing methodologies requiredDesign and development of test cases for new memory system firmware designsDevelopment and validation of data observability features and tools for...


  • Milpitas, California, United States Western Digital Full time

    Company Overview">Western Digital is a leading innovator in data storage solutions, committed to unlocking the full potential of data. Our mission is to develop cutting-edge products that meet the evolving needs of our customers.Job Summary">We are seeking an experienced Firmware Validation Engineer to join our team. The ideal candidate will have in-depth...


  • Milpitas, California, United States Western Digital Full time

    About Us: At Western Digital, we're driven by a passion for unlocking the potential of data. Our mission is to empower individuals, companies, and organizations to create what's next.A Brief History: With a legacy spanning over 50 years, Western Digital has brought groundbreaking advancements in memory and data storage technology to market. From energizing...


  • Milpitas, California, United States Western Digital Full time

    At Western Digital, we are pushing the boundaries of technology to create innovative solutions that meet the evolving needs of our customers.Salary: $150,000 - $200,000 per yearJob Description:We are seeking an experienced Lead Architect to join our team and drive the development of next-generation storage systems. As a key member of our engineering team,...


  • Milpitas, California, United States Western Digital Full time

    About Western DigitalWestern Digital is a leading global data storage company that aims to unlock the potential of data. With over 50 years of experience, we have brought significant advancements in memory and data storage technology to market.We are committed to creating a brighter, smarter future through our innovative solutions. Our products empower...


  • Milpitas, California, United States Western Digital Full time

    Company OverviewAt Western Digital, we are on a mission to unlock the potential of data so people, companies and organizations everywhere can create what's next. We aim to empower others by solving complex problems.We have a legacy more than 50 years in the making, bringing storied advancements in memory and data storage technology to market. Our best work...


  • Milpitas, California, United States Silicon Motion Full time

    Job OverviewSilicon Motion is seeking a highly skilled professional to join our team as a Sr. SSD Applications Engineer. This role will focus on working with customers to manage SSD debug and qualification requirements, driving technical design-in/-win, and resolving product issues.Key ResponsibilitiesCollaborate with SMI Engineering Teams to manage customer...


  • Milpitas, California, United States KLA-Belgium Full time

    As a member of our team at KLA-Belgium, you will have the opportunity to work on cutting-edge firmware development projects for the semiconductor manufacturing ecosystem.This role involves developing firmware for various applications, including FPGA firmware, ARM or Micro Processor firmware, and diagnostic testing software or scripts for PCB...

  • Firmware Developer

    1 day ago


    Milpitas, California, United States Western Digital Capital Full time

    Job Description">This position offers an exciting opportunity to join our team of talented engineers working on the development of enterprise solid state drives (SSDs). As a key member of our firmware team, you will be responsible for designing and developing high-performance firmware components, including file systems, diagnostic frameworks, and boot...