Member Of Technical Staff, Diag

28 minutes ago
Full-time
Mid Level
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 across architecture, design, coding, debugging, release, and 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 applications and system software.
  • Collaborate with hardware teams on power-on, system bring-up, and firmware management.
  • Ensure system availability through effective firmware versioning, updates, and operational support.
  • Work with global and cross-functional teams to deliver new features and high-quality system releases.
  • Provide design feedback, debugging support, and customer delivery assistance for hardware platforms.

Requirements

  • Strong experience with C/C++.
  • Python proficiency is a plus.
  • Experience working in Linux or other Unix-like 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.
  • Experience supporting hardware platforms from design feedback through debugging, customer delivery, and support.
  • Proven ability to work effectively with distributed and cross-functional teams.
  • Strong communication skills and the ability to adapt quickly in a fast-paced team environment.
  • Passion for building innovative products.
  • Experience in a product development environment is preferred.

Benefits

  • Flexible time off.
  • Wellness resources.
  • Company-sponsored team events.
  • Opportunities for growth and development.
  • Inclusive culture supported by Employee Resource Groups.
  • Equal opportunity employer commitment with accommodations available for candidates with disabilities.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

IoT & OT Network Engineer Associate

Nebius 51-250 Internet Software & Services

Nebius is hiring a Junior IoT & OT Network Engineer to support secure connectivity and network security for IoT, OT, and corporate environments within its Cyber Security organization.

DNS IoT Linux Network Security TCP/IP Wireshark
43 minutes ago

Senior Software Engineer- Linux/eBPF

Datadog 5K-10K IT Services

Datadog’s eBPF Platform team is hiring a software engineer to build and evolve the Datadog Agent’s shared eBPF infrastructure and GPU Monitoring foundation across Linux kernels and GPU workloads.

C Linux
43 minutes ago

Embedded Systems Developer Team Lead | Telematics

Teltonika 1K-5K Communications Equipment

Teltonika Telematics is hiring a Team Leader in its Poland-based R&D team to coordinate embedded software development and firmware project delivery for GPS tracking devices.

Agile C C++ CI/CD Embedded Systems Scrum
58 minutes ago

Principal Wi-Fi Software Engineer (Starlink)

SpaceX 10K-50K Aerospace & Defense

SpaceX is hiring a Principal Wi‑Fi Software Engineer for Starlink to lead the software roadmap and improve the end-to-end Wi‑Fi experience for millions of global users.

C C++ CI/CD DHCP Go Python TCP/IP
58 minutes 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