Staff Engineer

4 weeks ago


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

Western Digital is seeking a highly skilled Staff Engineer to join our team in firmware development for solid-state drives (SSDs). As a key member of our engineering team, you will be responsible for designing and developing firmware for our enterprise SSD controllers, ensuring high-performance, reliability, and security.

Key Responsibilities:

  • Design and develop firmware for SSD controllers using C and assembly programming languages
  • Collaborate with cross-functional teams to integrate firmware with hardware and software components
  • Participate in failure analysis and root cause identification to improve firmware quality
  • Develop and maintain firmware tests to ensure core components function correctly
  • Provide guidance to test and quality assurance teams for system-level product testing

Requirements:

  • Bachelor's degree in Computer Science, Electrical Engineering, or related field, with 4+ years of experience or Master's degree with 2+ years of experience
  • Strong knowledge of C, assembly, data structures, algorithms, and multi-threaded programming
  • Familiarity with micro-controller architecture (ARM or ARC) and embedded systems
  • Experience with firmware development on RTOS (e.g., uCOS, ThreadX, MQX, VxWorks, Embedded Linux)
  • Knowledge of bus analyzers, JTAG, emulators, and other firmware debugging tools

Preferred Qualifications:

  • Prior experience in SSD firmware development
  • Development of bootloader and drivers for memory interfaces, IO, and other peripherals
  • RTOS porting and development of system/device power management interfaces

What We Offer:

  • Competitive salary and benefits package
  • Opportunities for professional growth and development
  • Collaborative and dynamic work environment

Western Digital is an Equal Opportunity Employer:

We are committed to providing equal opportunities to all applicants and employees, and we prohibit discrimination based on race, color, ancestry, religion (including religious dress and grooming standards), sex (including pregnancy, childbirth or related medical conditions, breastfeeding or related medical conditions), gender (including a person's gender identity, gender expression, and gender-related appearance and behavior, whether or not stereotypically associated with the person's assigned sex at birth), age, national origin, sexual orientation, medical condition, marital status (including domestic partnership status), physical disability, mental disability, medical condition, genetic information, protected medical and family care leave, Civil Air Patrol status, military and veteran status, or other legally protected characteristics.



  • Milpitas, California, United States Western Digital Full time

    Job Title: Staff Engineer, Packaging EngineeringJob Summary:Western Digital is seeking a talented Staff Engineer to join our Package Design Engineering team. As a key member of our team, you will be responsible for driving innovation in thermal design for our high-performance flash products. Your expertise in both thermal management and machine learning will...


  • Milpitas, California, United States Teledyne Full time

    Job Title: Staff Logic Design EngineerJob Summary:Teledyne Technologies Incorporated is seeking a highly skilled Staff Logic Design Engineer to join our team. As a Staff Logic Design Engineer, you will be responsible for designing and testing FPGA circuitry for next generation Test and Measurement Tools.Key Responsibilities:• Define logic architecture of...

  • Staff FPGA Engineer

    3 weeks ago


    Milpitas, California, United States BD Full time

    Job DescriptionAs a Staff FPGA Engineer at BD, you will play a critical role in designing and developing hardware and software systems. You will work on complex projects that integrate multiple ARM processors and distributed systems over Ethernet, employing your expertise in SoC, Python, Yocto, and Petalinux.Your primary responsibility will be to design,...


  • Milpitas, California, United States BD (Becton, Dickinson and Company) Full time

    Transformative Solutions for a Healthier WorldAt BD, we're seeking a Staff DevOps Platform Engineer to join our innovative team. As a key member, you'll play a crucial role in driving culture change and delivering cutting-edge internal developer platforms.As a Staff DevOps Platform Engineer, you'll work closely with developers to adopt and drive culture...


  • Milpitas, California, United States Teledyne FLIR LLC Full time

    Job Title: Staff Logic Design EngineerBe visionary and make an impact at Teledyne Technologies Incorporated, a leader in enabling technologies for industrial growth markets.We are seeking a talented Staff Logic Design Engineer to join our team, who will design and test FPGA circuitry for next-generation Test and Measurement Tools.Key Responsibilities:Define...


  • Milpitas, California, United States BD Full time

    Job DescriptionBD Biosciences is seeking a highly skilled Staff DevOps Platform Engineer to join our team. As a key member of our DevOps team, you will play a critical role in designing, architecting, and delivering our next-generation internal developer platform.You will work closely with our developers to adopt and drive culture change, ensuring seamless...


  • Milpitas, California, United States Tarana Wireless Full time

    As a Staff Software Engineer at Tarana Wireless, you will be responsible for designing, developing, and integrating critical elements of our wireless communication systems, including the network stack, data plane, control plane, security, and remote/cloud management.You will lead features to completion, understand complex issues, and develop optimal...


  • Milpitas, California, United States Western Digital Full time

    Job DescriptionWestern Digital is seeking a highly skilled Staff Engineer, System Design Verification Engineering to join our team. As a key member of our engineering team, you will be responsible for defining and tracking test plans through product development cycles from EVT through customer qualification and MP.Key Responsibilities:Review NVMe SSD...

  • Staff Engineer

    4 weeks ago


    Milpitas, California, United States Western Digital Full time

    Job SummaryWe are seeking a highly skilled Staff Engineer to join our team in SSD firmware development. As a key member of our engineering team, you will be responsible for designing and developing firmware for our enterprise SSDs.Your primary focus will be on developing firmware for our SSD controllers, including file system, diagnostic framework, firmware...


  • Milpitas, California, United States KLA Full time

    Job SummaryKLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. As a Staff Optical Engineer, you will collaborate to develop next generation patterned wafer geometry metrology platform to produce comprehensive wafer warp, bow, dual-sided nanotopography, high-resolution distortion, in-plane displacement and stress...


  • Milpitas, California, United States Western Digital Full time

    Job Summary:We are seeking a highly skilled Staff Engineer System Design Verification Engineering to join our team at Western Digital. As a key member of our engineering team, you will be responsible for defining and tracking test plans through product development cycles from EVT through customer qualification and MP.Key Responsibilities:Review NVMe SSD...


  • Milpitas, California, United States Renesas Electronics Full time

    We are seeking a highly skilled Staff Field Applications Engineer to join our team in Milpitas, California. The ideal candidate will possess a strong background in electrical engineering and have a minimum of 5 years of experience in a similar role.The successful candidate will be responsible for assisting with the development of new customer designs,...


  • Milpitas, California, United States Tarana Wireless Full time

    About the RoleWe are seeking an experienced Staff Software Engineer to join our team at Tarana Wireless. As a key member of our engineering team, you will be responsible for designing, developing, and integrating critical elements of our wireless communication systems.Key ResponsibilitiesDesign and implement network services for various aspects of...

  • Staff Engineer

    4 weeks ago


    Milpitas, California, United States Western Digital Full time

    Job Title: Staff Engineer - Thermal Management and Machine LearningWestern Digital is seeking a talented Staff Engineer to join our Package Design Engineering team. The successful candidate will have expertise in both thermal management and machine learning, and will be based at our Milpitas, CA, USA site.Key Responsibilities:Innovate thermal management...


  • Milpitas, California, United States KLA Full time

    Job DescriptionAt KLA, we are seeking a highly skilled Staff Optical Engineer (E) to join our team. As a key member of our optical metrology group, you will play a critical role in developing next-generation patterned wafer geometry metrology platforms.Key ResponsibilitiesCollaborate with cross-functional teams to design and develop innovative optical...

  • Staff Engineer

    3 weeks ago


    Milpitas, California, United States Western Digital Full time

    Job SummaryWe are seeking a highly skilled Staff Engineer to join our team at Western Digital. As a Staff Engineer, you will be responsible for designing and developing firmware for our enterprise SSD controllers. This is a unique opportunity to work on cutting-edge technology and contribute to the development of innovative storage solutions.Key...


  • Milpitas, California, United States BD (Becton, Dickinson and Company) Full time

    We are seeking a highly skilled Staff DevOps Platform Engineer to join our team at BD (Becton, Dickinson and Company). As a key member of our DevOps team, you will play a critical role in designing, implementing, and maintaining our internal developer platform.Key Responsibilities:Work closely with our developers to adopt and drive culture change.Design,...


  • Milpitas, California, United States Western Digital Full time

    Job SummaryWestern Digital is seeking a highly skilled Staff System Design Engineer to join our team. As a key member of our NAND system design team, you will be responsible for defining NAND device-related system algorithms and communicating NAND requirements to meet system specs.Key ResponsibilitiesDefine NAND device-related system algorithms.Define and...


  • Milpitas, California, United States Tarana Wireless Full time

    You will be working on the design, development, and integration of critical network stack elements for our wireless communication systems, including data plane, control plane, security, and remote/cloud management.As a key member of our team, you will lead features to completion, understand complex issues, and develop optimal solutions to resolve them.We are...


  • Milpitas, California, United States Skyworks Solutions Full time

    Job Title: Staff/ Principal RF Electrical EngineerAt Skyworks Solutions, we are seeking a highly skilled and experienced Staff/ Principal RF Electrical Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing RF components and circuits for high-reliability aerospace and defense applications.Key...