Senior Flash Firmware Engineer, Systems Engineering at Pure Storage

Santa Clara, California, United States

Pure Storage Logo
$163,000 – $246,000Compensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, Data StorageIndustries

Requirements

  • BS in Computer Science or equivalent
  • Strong understanding of software/firmware test and release processes
  • Strong experience with Nand, Flash, and/or SSD Device Firmware Development
  • Experience using Python, C/C++
  • Familiar with embedded software or firmware development
  • Experience with Micro-controllers, SoC, or hardware bring-up
  • Good verbal communication & collaboration skills
  • Willingness to work in an open office, team environment

Responsibilities

  • 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, and developing low-level firmware features
  • Investigating and debugging issues, and developing failure analysis tools and processes
  • Internal development automation including continuous integration, automated unit and regression testing, etc
  • Working closely with hardware, system software, and manufacturing teams

Skills

Key technologies and capabilities for this role

PythonC/C++NANDFlashSSD FirmwareEmbedded FirmwareMicrocontrollersSoCHardware Bring-upContinuous IntegrationFirmware Testing

Questions & Answers

Common questions about this position

What is the salary range for this position?

The annual base salary range is $163,000 – $246,000, which may vary based on location and experience. This role may also be eligible for incentive pay and/or equity.

Is this role remote or onsite?

This is a primarily onsite role in Santa Clara, CA, with a willingness to work in an open office, team environment required.

What skills are required for this Senior Flash Firmware Engineer role?

Key requirements include strong experience with Nand, Flash, and/or SSD Device Firmware Development, experience using Python and C/C++, familiarity with embedded software or firmware development, and experience with Micro-controllers, SoC, or hardware bring-up.

What benefits does Pure Storage offer?

Benefits include flexible time off, wellness resources, and company-sponsored team events, with more details at purebenefits.com.

How should I apply for this position?

There is no application deadline, applications are accepted on an ongoing basis, and interested candidates should apply directly.

Pure Storage

Data storage solutions and services provider

About Pure Storage

Pure Storage specializes in data storage solutions, providing businesses with advanced technologies to manage and protect their data. The company offers a range of products, including all-flash storage arrays that utilize flash memory for faster data access compared to traditional hard drives. Additionally, Pure Storage provides a subscription service called Evergreen One, which ensures clients receive continuous updates and maintenance for their storage systems without needing to replace hardware. This approach allows businesses to keep their technology current and efficient. Pure Storage differentiates itself from competitors by focusing on sustainability and innovation in its offerings. The company's goal is to deliver efficient and environmentally friendly data storage solutions that meet the diverse needs of clients across various industries.

Santa Clara, CaliforniaHeadquarters
2009Year Founded
$461.9MTotal Funding
IPOCompany Stage
Data & Analytics, Enterprise SoftwareIndustries
5,001-10,000Employees

Benefits

Insurance, Health & Wellness - Accidental death and dismemberment (AD&D) Insurance, Dental Insurance, Disability Insurance, Gym / Wellness Reimbursement, Health Insurance, Health Savings Account (HSA), Life Insurance, Maternity Leave, PTO (Vacation / Personal Days), Paternity Leave, Vision Insurance
Home - Business Travel Insurance, Immigration Assistance, Phone Bill Reimbursement, Remote Work
Financial & Retirement - 401k 100% match on the first 3% of base salary, Employee Stock Purchase Program (ESPP), Flexible Spending Account (FSA)

Risks

Emerging storage technology companies may erode Pure Storage's market share.
Supply chain vulnerabilities could disrupt production and delivery schedules.
Data sovereignty laws may increase operational complexity and costs.

Differentiation

Pure Storage leverages flash memory for faster data access and improved performance.
The company offers Evergreen One, a subscription service for continuous updates and maintenance.
Pure Storage's GenAI Pod provides turnkey solutions for AI-powered innovation.

Upsides

Collaboration with Kioxia enhances scalability and performance in hyperscale data centers.
FlashArray//C20 expands market reach to smaller and edge deployments.
Strategic investment in CoreWeave accelerates AI cloud services innovation.

Land your dream remote job 3x faster with AI