Member Of Technical Staff - Drive Qual at Pure Storage
Bengaluru, karnataka, India -
Full Time


Start Date

Immediate

Expiry Date

11 Feb, 26

Salary

0.0

Posted On

13 Nov, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Python, C++, SSD Qualification, Automation, Data Analysis, Visualization, CI/CD Pipelines, Debugging, NAND Flash, Firmware Architecture, Storage Architectures, Object-Oriented Programming, Hardware Design, Testing, Process Improvement, Mentorship

Industry

IT Services and IT Consulting

Description
We’re in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry. Here, you lead with innovative thinking, grow along with us, and join the smartest team in the industry. This type of work—work that changes the world—is what the tech industry was founded on. So, if you're ready to seize the endless opportunities and leave your mark, come join us. We’re in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry. Here, you lead with innovative thinking, grow along with us, and join the smartest team in the industry. This type of work—work that changes the world—is what the tech industry was founded on. So, if you're ready to seize the endless opportunities and leave your mark, come join us. The Role The Drive Qual 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 the NAND flash technology. Compared with the off-the-shelf SSD, the DFM has the competitive advantage of simplicity, high performance, low cost and scalability. As a member of the DFM team, you’ll be actively engaged in all phases of the product development cycle with a focus on validation of the various FW modules. You will be involved in analysing the existing tests and enhancing/adding the new test cases to ensure end to coverage of the FW design with a key focus on the exception/error scenarios. You would be also responsible for developing the FW regression test suite which would be used for nightly/weekly runs and helps in assessing the FW stability for the regular and milestone specific FW releases. WHAT YOU'LL DO Framework and Test Development: You will be responsible for architecting and developing unified, automated test frameworks for SSD qualification. This includes integrating existing test suites (like those for NVMe/OCP standards) with internal, custom-built test suites. You'll also use your strong scripting skills, primarily in Python, to create and automate new qualification tests to minimize testing cycles. Automation and Scalability: A key part of the role is developing automated solutions to deploy new SSD qualification tests at a large scale. This involves building CI/CD pipelines and tools to speed up the debugging process between tests and product issues. Data Analysis and Visualization: You will drive the automation of data extraction, analysis, and visualization. This includes developing automated dashboards to centralize validation data and help make data-driven decisions on large volumes of test data. Process Improvement: You will proactively define and develop new SSD qualification tests, focusing on specific SSD features, field issues, and standards like the OCP specification. Additionally, you'll continuously improve the efficiency and effectiveness of the qualification platform and processes, including reporting and vendor relationships. Mentorship and Strategy: As a highly skilled professional in Python and software architecture, you will be expected to participate in team activities aimed at improving testing processes, brainstorm methods to enhance team effectiveness, and leverage your experience in storage validation to identify and develop key metrics. WHAT YOU BRING Extensive Technical Experience: You need over 8 years of experience developing software for validating hardware components and systems. This includes strong skills in both software and hardware debugging. Domain Expertise: The role requires deep knowledge of NAND Flash, SSD firmware architecture, and related storage domains. Familiarity with PCIe/NVMe/OCP is a plus. Proficiency in Software Development: Strong skills in Python are essential, particularly with Object-Oriented Programming (OOP). Experience with C++ is also beneficial. Hardware & Testing Acumen: Candidates should possess strong knowledge of hardware design, storage architectures, and interfaces. Practical experience in a hardware/software validation lab for SSDs or similar embedded industries, including knowledge of flash-based device failure modes, is a key requirement. Automation & Data Skills: The role involves independently devising, implementing, and automating qualification methods. Experience with developing and maintaining CI/CD pipelines using tools like Jenkins and GIT is necessary, along with the ability to work with complex data models for analysis. WHAT YOU CAN EXPECT FROM US: Pure Innovation: We celebrate those who think critically, like a challenge and aspire to be trailblazers. Pure Growth: We give you the space and support to grow along with us and to contribute to something meaningful. We have been Named Fortune's Best Large Workplaces in the Bay Area™, Fortune's Best Workplaces for Millennials™ and certified as a Great Place to Work®! Pure Team: We build each other up and set aside ego for the greater good. And because we understand the value of bringing your full and best self to work, we offer a variety of perks to manage a healthy balance, including flexible time off, wellness resources and company-sponsored team events. Check out purebenefits.com for more information. ACCOMMODATIONS AND ACCESSIBILITY: Candidates with disabilities may request accommodations for all aspects of our hiring process. For more on this, contact us at TA-Ops@purestorage.com if you’re invited to an interview. OUR COMMITMENT TO A STRONG AND INCLUSIVE TEAM: We’re forging a future where everyone finds their rightful place and where every voice matters. Where uniqueness isn’t just accepted but embraced. That’s why we are committed to fostering the growth and development of every person, cultivating a sense of community through our Employee Resource Groups and advocating for inclusive leadership. Pure is proud to be an equal opportunity and affirmative action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or any other characteristic legally protected by the laws of the jurisdiction in which you are being considered for hire. JOIN US AND BRING YOUR BEST. BRING YOUR BOLD. BRING YOUR FLASH.
Responsibilities
You will be responsible for architecting and developing automated test frameworks for SSD qualification and enhancing existing tests. Additionally, you will drive the automation of data extraction, analysis, and visualization to support data-driven decisions.
Loading...