Back
Everpure logo

Member of Technical Staff- Firmware Engineer

Everpure · Posted Oct 27

Enterprise data storage and management platform for apps, analytics, and AI

Bangalore, IndiaFull-timeOnsiteSenior Level4–8 years₹35.0L–₹60.0L yearly<25 applicants
Data StorageEnterprise Data CloudAI InfrastructureFlash StoragePublic Company
Be an early applicantFull time

Get a personal compatibility score

Add a resume for personal matches

About the role

Everpure (Pure Storage) is a data platform and enterprise storage company whose FlashArray and FlashBlade products rely on its proprietary Direct Flash Module. The firmware team develops embedded software for NAND media management, NVMe/PCIe interfaces, and custom controllers. This role designs and tests low-level C/C++ firmware, leads hardware bring-up, and builds Python-based simulation and automation frameworks for next-generation storage modules.

What you will do

  • Drive Core Firmware Innovation: Design, implement, and test low-level embedded C/C++ firmware features and custom NAND media management algorithms that directly maximize storage performance, density, and reliability.
  • Enable Next-Gen Hardware: Lead bring-up and integration efforts for state-of-the-art NAND media, microcontrollers, and SoC hardware components, ensuring rapid adoption of emerging media technologies.
  • Elevate Quality & Simulation Tools: Build advanced firmware simulation environments, failure analysis processes, and Python-based automation frameworks (CI, unit, and regression testing) to shorten development feedback loops.
  • Deliver Cross-Functional Impact: Partner end-to-end with hardware, system software, and manufacturing teams to deliver fully integrated, high-availability storage modules from concept through release.

Skills used in this role

CC++PythonNANDQLC NANDNVMePCIeSSDSoCMicrocontrollersFirmwareEmbedded SystemsHardware Bring-UpCIUnit TestingRegression TestingAutomationFlashArrayFlashBladeCommunicationProblem Solving

What the employer is looking for

  • Firmware & Embedded Systems Mastery: Deep hands-on experience developing low-level embedded software or device firmware using C/C++ and Python, with a strong understanding of microcontrollers, SoCs, or hardware bring-up.
  • Storage & Flash Domain Expertise: Solid background in NAND flash, SSD device firmware architecture, or media management policies, alongside a practical command of software/firmware test and release lifecycles.
  • Cross-Functional Collaboration & Problem Solving: Demonstrated ability to analyze complex hardware-software interactions and communicate effectively across interdisciplinary engineering teams.
  • Location: We are primarily an in-office environment and therefore, you will be expected to work from the Bengaluru office in compliance with Pure’s policies, unless you are on PTO, or work travel, or other approved leave.

Benefits and support

  • Flexible time off
  • Wellness resources
  • Company-sponsored team events

About Everpure

Everpure is an enterprise data storage and management company that unifies all data with an enterprise data cloud, making it easy to manage and get AI-ready fast. Formerly known as Pure Storage, the company delivers an industry-leading, ever-evolving storage and data management platform.

Industry
Data Storage
Company size
6000+ employees
Founded
2009
Location
Santa Clara, California, USA
Funding stage
Public Company

Funding

Public Company · $470M raised

Sutter Hill VenturesGreylock PartnersRedpoint Ventures
  • 2013-08-29Series E$150M
  • 2014-04-23Series F$225M

Leadership

CG
Charles Giancarlo

Chairman and CEO

RL

Rob Lee

Chief Technology Officer

DF

Dan FitzSimons

Chief Revenue Officer

Apply