Talent.com
Member Of Technical Staff, DFM Firmware Engineer

Member Of Technical Staff, DFM Firmware Engineer

ConfidentialBengaluru / Bangalore, India
10 days ago
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 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

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 [HIDDEN TEXT] 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.

    Skills Required

    C, nand flash , Python, Continuous Integration, Automated Testing

    Create a job alert for this search

    Member Of Technical Staff • Bengaluru / Bangalore, India

    Related jobs
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    TalentojBengaluru, Karnataka, India
    Strong proficiency in Embedded C.Hands-on experience with bare-metal firmware development.Proficiency with communication protocols : I2C, UART, RS485. Experience with ARM Cortex controllers (STM32, N...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Engineer

    Staff Engineer

    ACL DigitalBengaluru, Karnataka, India
    Technical Lead - Design Verification Experience : 8+ Years Location : Bengaluru We are seeking a highly skilled and experienced Senior Design Verification Engineer to join our SoC / ASIC verificatio...Show moreLast updated: 30+ days ago
    • Promoted
    SSD Firmware Engineer

    SSD Firmware Engineer

    Toshiba Software (India) Pvt. Ltd.Bengaluru, Republic Of India, IN
    Embedded Software design & development, in a reputed product development company.Knowledgeable in NVme specification, PCIe specification etc. Excellent hands on Embedded C programming skills with Da...Show moreLast updated: 30+ days ago
    • Promoted
    Member Of Technical Staff

    Member Of Technical Staff

    Andromeda SecurityBengaluru, Republic Of India, IN
    Distributed Systems Development Engineer.We are a stealth startup, top-tier Silicon Valley VC-funded multinational startup building a team in Bengaluru, India. You will have the opportunity to grow ...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Engineer, Firmware Verification Engineering

    Staff Engineer, Firmware Verification Engineering

    ConfidentialBengaluru / Bangalore, India
    Sandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable today's needs and tomorrow's next big ideas. With a rich history of groundbre...Show moreLast updated: 10 days ago
    • Promoted
    • New!
    Staff Engineer [Urgent]

    Staff Engineer [Urgent]

    QualcommBengaluru, Karnataka, India
    Job Location : Bangalore Exp : 9 - 13 Years Mandate skills – 1.CPU performance analysis of Arm v8 and v9 Cortex A CPU IP. System performance analysis for Arm total compute solution.Frequency, Cache...Show moreLast updated: 21 hours ago
    • Promoted
    Member of Technical Staff – Prompt Engineering & Emergent Behaviour

    Member of Technical Staff – Prompt Engineering & Emergent Behaviour

    Vaikhari AIBengaluru South, Karnataka, India
    Our mission is to ensure AI systems behave reliably across languages, cultures, and real-world conditions.AI systems with a special focus on underrepresented and low-resource languages.Our founder...Show moreLast updated: 6 days ago
    • Promoted
    Member Of Technical Staff

    Member Of Technical Staff

    ConfidentialBengaluru / Bangalore, India
    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 t...Show moreLast updated: 6 days ago
    • Promoted
    Member of Technical Staff

    Member of Technical Staff

    Andromeda SecurityBengaluru, Karnataka, India
    Distributed Systems Development Engineer .We are a stealth startup, top-tier Silicon Valley VC-funded multinational startup building a team in Bengaluru, India. You will have the opportunity to grow...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Member Of Technical Staff

    Senior Member Of Technical Staff

    Altiostar, A Rakuten Symphony CompanyBengaluru, Republic Of India, IN
    Our unique 4G / 5G vRAN solution is designed to improve quality of experience, enhance spectral efficiency, provide flexibility to the operator in hardware selection, provide full network automation ...Show moreLast updated: 6 days ago
    • Promoted
    Firmware Development Engineer

    Firmware Development Engineer

    TekPillar®Bengaluru, Republic Of India, IN
    Collaborate with the hardware team to support new board designs and HW modifications.Linux OS internals, device drivers, and package compilation. Coordinate with cross-domain teams for.Ensure robust...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Firmware Engineer

    Staff Firmware Engineer

    ConfidentialBengaluru / Bangalore, India
    Dexcom Corporation (NASDAQ DXCM) is a pioneer and global leader in continuous glucose monitoring (CGM).Dexcom began as a small company with a big dream : To forever change how diabetes is managed.To...Show moreLast updated: 10 days ago
    • Promoted
    Member Of Technical Staff -3

    Member Of Technical Staff -3

    ConfidentialBengaluru / Bangalore, India
    Hungry, Humble, Honest, with Heart.Optimize capacity, proactively detect performance anomalies, and automate operational tasks. Streamline management, deployment, and scale applications with self-se...Show moreLast updated: 10 days ago
    • Promoted
    Firmware Design Engineer

    Firmware Design Engineer

    BTL India Private LtdBengaluru, Karnataka, India
    As part of the New Product Development (NPD) team, the candidate should be able to perform the following duties, but they are not limited to the following : . Understand the product specification and ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Member of Technical Staff

    Senior Member of Technical Staff

    Altiostar, A Rakuten Symphony CompanyBengaluru, Karnataka, India
    Our unique 4G / 5G vRAN solution is designed to improve quality of experience, enhance spectral efficiency, provide flexibility to the operator in hardware selection, provide full network automation ...Show moreLast updated: 6 days ago
    • Promoted
    • New!
    Firmware Engineer

    Firmware Engineer

    TekPillar®Bengaluru, Karnataka, India
    Collaborate with the hardware team to support new board designs and HW modifications.Linux OS internals, device drivers, and package compilation. Coordinate with cross-domain teams for.Ensure robust...Show moreLast updated: 6 hours ago
    • Promoted
    Staff Engineer

    Staff Engineer

    QualcommBengaluru, Karnataka, India
    CPU performance analysis of Arm v8 and v9 Cortex A CPU IP.System performance analysis for Arm total compute solution.Frequency, Cache, Latency and Bandwidth sweep analysis.Workloads bring up and ch...Show moreLast updated: 24 days ago
    • Promoted
    Staff Design Engineer DFT

    Staff Design Engineer DFT

    ConfidentialBengaluru / Bangalore, India
    The DFT Engineer will focus on developing and implementing Design for Test strategies and techniques to test the complex IoT products which has WIFI & Blue tooth combo devices.He will work closely ...Show moreLast updated: 10 days ago