Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Member Of Technical Staff, DFM Firmware Engineer @ Pure Storage

Home > Software Development

 Member Of Technical Staff, DFM Firmware Engineer

Job Description

  • The DFM Firmware Team plays a crucial role in designing and developing the Direct Flash Module (DFM) - a key module of Pures 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 firmware team, you'll have rare opportunities to work across various domains, including the entire data path, NAND media management, and low-level hardware interfaces. Our firmware design enables us to quickly integrate the latest NAND technologies from various vendors. We we're pioneers in adopting QLC for enterprise storage solutions, releasing the first QLC DFM in 2019. Our proprietary media management policies and algorithms position Pure as a leader in enabling QLC NAND in the enterprise storage industry.
  • you'll work closely with the Purity software, hardware, NAND, and drive qualification teams. This offers a unique opportunity to learn the latest technologies, including the newest generations of NAND, NVMe/PCIe, as we'll as SSD controllers. Firmware development opens doors to experiences in embedded software design, hardware and system integration. you'll develop a comprehensive understanding and gain insights into the entire product development and release process.
What You Will Be Doing
 
Pure Storage is seeking a full-time Firmware Engineer to join our device firmware team.
 
You will be working as part of a small, but fast growing, dynamic team and will be responsible for:
  • Designing firmware simulation environment, investigating and debugging issues, and developing failure analysis tools and process
  • Designing, implementing, and testing firmware of Pure Storage s DirectFlash SSD Modules
  • Coding and testing in C/C++ and Python
  • Bringing up and enabling new hardware components including latest NAND and developing low level firmware features
  • Internal development automation including continuous integration, automated unit and regression testing, etc
  • Working closely with hardware, system software and manufacturing teams
What You Bring to the Team
  • BS in Computer Science or equivalent
  • Strong experience with NAND, Flash, and/or SSD Device Firmware Development
  • Strong understanding of software/firmware test and release processes
  • Experience using Python, C/C++ or related programming languages, hands on experience in developing the SI
  • Familiar with embedded software or firmware development
  • Experience with Micro-controllers, SoC, or hardware bring-up
  • Good verbal communication & collaboration skill.
  • Must be willing and able to work in an open office, team environment.
  • 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 Fortunes Best Large Workplaces in the Bay Area , Fortunes 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

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Embedded Systems Engineer
Employement Type: Full time

Contact Details:

Company: Pure Storage
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   C++ Automation Software design Coding SOC Debugging System integration PCIE Python Embedded software

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Technical Lead - L1

  • Wipro
  • 5 - 8 years
  • Hyderabad
  • 24 hours ago
₹ Not Disclosed

Azure Data Engineer

  • Hexaware Technologies
  • 4 - 9 years
  • Pune
  • 1 day ago
₹ Not Disclosed

Team Member

  • Cognizant
  • 3 - 6 years
  • Bengaluru
  • 1 day ago
₹ Not Disclosed

Opening For Sap Abap Hana Technical

  • Capgemini
  • 5 - 10 years
  • Mumbai
  • 2 days ago
₹ 15-25 Lacs P.A.

Pure Storage

Pure Storage (NYSE:PSTG) helps innovators build a better world with data. Pures data solutions enable SaaS companies, cloud service providers, and enterprise and public sector customers to deliver realtime, secure data to power their mission-critical production, DevOps, and modern analytics environm...