Senior Flash Firmware Engineer, Systems Engineering

placeSanta Clara business_center$163,000 - $246,000/year calendar_month 

Position Overview:

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:

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 process
  • Internal development automation including continuous integration, automated unit and regression testing, etc
  • Working closely with hardware, system software and manufacturing teams

Qualifications:

  • 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++ or related programming languages
  • 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.

You will be based in Santa Clara. As this is an office-centric role, you are expected to be present in the office for 4 days a week. As outlined in Pure's Hybrid Work Policy, there will be variations over periods of time, depending on business need.

Pay Range: USD $163,000.00 - USD $246,000.00 /Yr.

apartmentAccentureplaceWalnut Creek (CA), 36 mi from Santa Clara
and operates a silicon chip.
  • Develop pre-silicon firmware and software with a direct interface to hardware.
  • Integrate and develop C tests/APIs and software build flow.
  • Perform design and code reviews.
  • Test and validate product implementations...