Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 19692250

    Pure Storage logo

    Member of Technical Staff, Kernel

    Pure Storage · Bengaluru · onsite · Posted 23d ago

    Undisclosed3–8 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    We are looking for an engineer to help build and scale diagnostic and manufacturing tooling for next-generation storage platforms. This role sits at the intersection of software, firmware, hardware bring-up, and factory validation. The focus is not generic application development; it is on building practical tools and workflows that improve debug velocity, manufacturing readiness, platform quality, and failure isolation across the product lifecycle.

    Responsibilities

    • Design, implement, and maintain diagnostic and manufacturing tools used for bring-up, validation, failure analysis, and production workflows
    • Develop software in C/C++ with Python-based automation where appropriate
    • Build and improve tooling for inventory, platform configuration, health monitoring, event handling, firmware loading, and debug data collection
    • Work across software and hardware boundaries to diagnose issues involving NAND, CPU, BMC, BIOS, EEPROM, PCIe, SAS, and board-level interfaces such as I2C, SMBus, and PMBus
    • Partner with firmware and hardware teams during system power-on, platform bring-up, firmware management, and issue triage
    • Improve testability, observability, and root-cause isolation in manufacturing and validation flows
    • Translate recurring field, factory, or lab issues into robust tooling, checks, and debug workflows that reduce turnaround time
    • Collaborate with global cross-functional teams to deliver production-quality solutions and support new platform introduction

    Requirements

    • Strong software fundamentals with solid C/C++ development experience; Python is highly desirable
    • Hands-on experience in Linux or other Unix-like environments
    • Practical debugging experience across software, firmware, and hardware boundaries
    • Familiarity with low-level system components and interfaces such as x86 platforms, BMC, BIOS, EEPROM, PCIe, SAS, I2C, SMBus, or PMBus
    • Experience with diagnostic tooling, manufacturing test flows, platform validation, or hardware bring-up
    • Ability to work from logs, traces, failure signatures, and incomplete data to isolate root cause efficiently
    • Strong communication and collaboration skills in a cross-functional product development environment


    Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

    Sourced from naukri

    Skills

    AutomationFailure analysisFirmwareDiagnosticsMonitoringC plus plusUnixPythonApplication DevelopmentLinux

    About Pure Storage

    Pure Storage logo

    Pure Storage

    Software Product

    330

    employees

    2009

    17 years old

    Santa Clara, CA USA

    headquarters

    About

    Pure Storage simplifies data management, offering storage-as-a-service solutions that enhance organizational agility while promoting environmental sustainability.

    Industries

    Software Product

    Employee ratings

    38 reviews

    2.7/ 5

    Culture

    2.7

    Career growth

    2.4

    Work-life

    2.6

    Employees rate it well for

    Senior Management9Salary8Work Life Balance5Job Security4Employee Benefits4

    Find them on

    WebsiteAmbitionBox reviews

    Member of Technical Staff, Kernel · waiting for your command