Software Infrastructure Engineer, Hardware

Purestorage

Santa Clara, California, USA
$149,000—$175,000 usd; not specified; not specifie...
On-site
Python for scripting and automation
C/c++ for low-level interaction
Git, code reviews, documented codebases
Pure Storage is seeking a Software Infrastructure Engineer with a strong foundation in software and hardware to enhance their SSD platforms. The role requires managing software tools for hardware validation, with a focus on Python and C/C++ programming, while fostering a collaborative and innovative workplace culture

Job Summary

  • Own and maintain internal software repositories, managing the lifecycle of various software projects used for hardware validation, debug, and manufacturing.
  • Develop hardware-facing tools by writing and optimizing scripts and utilities to interact with SSD hardware, automate testing, and parse telemetry data.
  • Improve engineering efficiency by refactoring legacy code and implementing modern software practices like CI/CD, code review, and documentation within the hardware team.

Matching Summary

Match Score: 85

Pure Storage is seeking a Software Infrastructure Engineer with a strong foundation in software and hardware to enhance their SSD platforms. The role requires managing software tools for hardware validation, with a focus on Python and C/C++ programming, while fostering a collaborative and innovative workplace culture.

Salary

$149,000—$175,000 USD; Not specified; Not specified

Skills & Requirements

Must-have

  • Python for scripting and automation
  • C/C++ for low-level interaction
  • Git, code reviews, documented codebases
  • Linux environment and Bash scripting
  • AI-driven tooling for development

Nice-to-have

  • Basic database management skills
  • Innovative thinking and problem-solving
  • Ability to work in an in-office environment

Key Requirements

  • BS in Electrical or Computer Engineering
  • Proficiency in Python and C/C++
  • Understanding of data structures and algorithms
  • Ability to read schematics and block diagrams
  • Comfort navigating a hardware lab environment
  • Basic kernel/driver familiarity
  • Must work from the Santa Clara office

Work Rights

Not specified

Tailored Resume

Cover Letter