Browse All Jobs
Job Description

Pure Storage is seeking a Firmware Validation Engineer to join their DFM Firmware Team. This team plays a crucial role in designing and developing the Direct Flash Module (DFM), a key module of Pure's Flasharray and Flashblade enterprise storage solutions. The DFM is an internally designed enterprise storage device using NAND flash technology, offering simplicity, high performance, low cost, and scalability.

The candidate will be actively engaged in all phases of the product development cycle, focusing on the validation of various FW modules. He/She will be involved in analyzing existing tests and enhancing/adding new test cases to ensure end-to-end coverage of the FW design, with a key focus on exception/error scenarios. The candidate will also be responsible for developing the FW regression test suite, which would be used for nightly/weekly runs and helps in assessing the FW stability for regular and milestone-specific FW releases.

What this role involves:

  • Implementing firmware tests for Pure Storage’s DirectFlash™ SSD Modules
  • Investigating and debugging issues, and developing failure analysis tools and processes
  • Coding and testing in C/C++ and Python
  • Developing and delivering the firmware verification tests for various firmware SSD/NAND features and enhance the regression test suite
  • Internal development automation including continuous integration, automated unit and regression testing, etc
  • Working closely with hardware, system software and manufacturing teams

Requirements:

  • Upto 2 years of experience developing software to validate hardware components/systems with strong SW & HW debug skills
  • Scripting experience in Python with exposure to OOP; C++ experience is a plus.
  • Experience in a hardware testing/software testing validation lab for SSDs or Embedded industry segments
  • B.E. or M.E in Electrical Eng, Electronics & Communication Eng, Computer Eng
  • Knowledge of NAND Flash, Firmware Architecture/Design in Solid State Drive (SSD) or similar storage domain is a plus
  • Independent ability to devise, implement, automate and refine qualification methods
  • Good knowledge on hardware design, storage architectures and storage interfaces.
  • Good verbal communication & collaboration skill.
  • Must be willing and able to work in an open office, team environment.

What Pure Storage offers:

  • Opportunity to think critically, like a challenge and aspire to be trailblazers.
  • Space and support to grow along and to contribute to something meaningful.
Apply Manually

Pure Storage

Pure Storage is an innovative technology company that is reshaping the data storage industry. They provide solutions that enable businesses to achieve their objectives. The company fosters a culture of innovation, growth, and teamwork, valuing employees who think critically. Pure Storage is committed to diversity, equity, inclusion, and sustainability, creating a workplace where everyone can thrive. They offer various employee benefits and perks focused on well-being and work-life balance.

All Jobs at Pure Storage (201)