Member Of Technical Staff, Diag

1 month ago
Full-time
Senior
Software Development
Pure Storage

Pure Storage

Pure Storage is a top all-flash enterprise storage company that simplifies data storage with modern, easy-to-manage solutions, driving business and IT transformation for organizations worldwide.

IT Services
1K-5K
Founded 2009

Description

  • Lead end-to-end software development from architecture and design through coding, debugging, release, and long-term maintenance.
  • Build and enhance system software for inventory, configuration, failover, monitoring, enclosure management, and event handling.
  • Design robust interfaces between software and hardware components, as well as between application and system layers.
  • Collaborate with hardware teams on system power-on, bring-up, firmware management, and availability optimization.
  • Work with global and cross-functional teams to deliver new features and meet vendor and product requirements.
  • Support system integration with existing infrastructure and ensure high-quality system delivery.
  • Contribute to hardware platform debugging, design feedback, customer delivery, and support.

Requirements

  • Strong proficiency in C/C++, with Python proficiency considered a plus.
  • Experience working in Linux or other *NIX environments.
  • Hands-on experience with CPU architectures, with x86 preferred.
  • Experience with BMC, BIOS, EEPROM, PCIe, SAS, and communication protocols such as I2C, SMBus, or PMBus.
  • Practical experience working with hardware platforms from design feedback through debugging and customer support.
  • Proven ability to collaborate effectively with distributed and cross-functional teams.
  • Ability to communicate clearly, adapt quickly, and thrive in a fast-paced, team-oriented environment.
  • Experience in a product development environment is preferred.

Benefits

  • Flexible time off.
  • Wellness resources.
  • Company-sponsored team events.
  • Opportunities for professional growth and development.
  • A supportive team culture that values collaboration over ego.
  • Recognition as a Fortune Best Workplace in Technology and Bay Area, and Great Place to Work certified.
  • Accommodations available for candidates with disabilities during the hiring process.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

OSP Engineer

Pearce Services 1K-5K Construction & Engineering

Pearce is hiring an OSP Engineer to manage telecom infrastructure relocation and protection work for road moves, highway widening, and other public infrastructure projects across a remote field-based environment.

11 hours, 44 minutes ago

Sr. Embedded Software Engineer

Archer 251-1K Construction & Engineering

Archer is hiring a software verification and validation engineer to support safety-critical platform software for its all-electric aircraft in San Jose, California.

C C++ Python
1 day, 11 hours ago

Mission Software Engineer

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Mission Software Engineer for its Maneuver Dominance team to develop mission-critical autonomy and software that integrates Anduril and third-party platforms into operational battlefield systems.

C++ Rust
1 day, 12 hours ago

Integrated Power Systems Engineer/Technician

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring an Integrated Power Systems Engineer/Technician to support the design, assembly, testing, and integration of mission-critical power systems for maritime defense hardware and autonomous vehicles.

GAN
3 days, 12 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers