Search by job, company or skills

Pure Storage

Senior Firmware Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 days ago
  • Be among the first 10 applicants
Early Applicant

Job 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 workwork that changes the worldis 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

Join the DFM Firmware Team and be a pioneer in enterprise storage, developing the firmware

for Pure Storage's internally designed Direct Flash Module (DFM). You will be instrumental in

delivering the simplicity, high performance, and scalability that differentiates our FlashArray and

FlashBlade solutions. This role offers a unique chance to work across the entire data path,

NAND media management, and low-level hardware interfaces, collaborating closely with

Hardware, Purity Software, and NAND teams. Your work will directly impact our ability to rapidly

integrate the latest NAND technologies and maintain our leadership in enterprise QLC adoption.

WHAT YOU'LL DO

Design, implement, and rigorously test the firmware for Pure Storage's revolutionary

DirectFlash SSD Modules, directly influencing the performance and reliability of our

enterprise storage products.

Drive the enablement and integration of cutting-edge hardware components, including

the newest generations of NAND flash and advanced SSD controllers, by developing

low-level firmware features and managing initial hardware bring-up.

Enhance and maintain internal development infrastructure, focusing on automation,

continuous integration, and creating robust unit and regression testing environments to

ensure rapid, high-quality firmware releases.

Investigate and debug complex firmware and hardware issues across the entire data

path and NAND media management layers, creating simulation environments and

developing failure analysis tools to maintain product excellence.

Collaborate cross-functionally with the Purity Software, Hardware, and Manufacturing

teams to ensure seamless integration and a smooth, comprehensive product

development and release process from conception to deployment.

WHAT YOU BRING

Deep, hands-on experience in NAND, Flash, and/or SSD Device Firmware

Development, demonstrating a strong command of media management policies

and algorithms.

Expert proficiency in C/C++ for embedded systems and practical experience with

Python for testing, automation, and tooling development.

Proven ability in embedded software or firmware development, including

experience with micro-controllers, SoC bring-up, and interfacing directly with

hardware components.

Strong grasp of the software/firmware development lifecycle, including

continuous integration practices, automated testing, and release processes.

We are primarily an in-office environment and therefore, you will be expected to

work from the Bangalore office in compliance with Pure's policies, unless you are

on PTO, or work travel, or other approved leave.

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 [Confidential Information] 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.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 136662341

Similar Jobs