Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Platform Software Engineer

Home > C/C++ programming jobs

Senior Platform Software Engineer in USA new

  • Pure Storage
  • Full time
  • Email
  • Santa Clara, CA

Responsibilities

  • Plan and influence the lifecycle of new hardware platforms from design and bring-up through deployment, upgrades, manufacturing release, and fleet-level reliability.
  • Design, implement, test, and maintain systems software components in C/C++, Python, Golang, and Rust.
  • Debug complex hardware and firmware issues across x86, PCIe, NVMe, networking, CPUs, chipsets, and peripheral components using lab tools and kernel/driver traces.
  • Design and improve remote server management capabilities and Reliability, Availability, and Serviceability features.
  • Collaborate with vendors, hardware engineers, system architects, and operating-system developers to define requirements, review designs, and deliver integrated hardware-software platforms.

Requirements

  • Preferred B.S. or M.S. in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience.
  • Proficiency in C/C++, including object-oriented design and C++11 or later, plus strong Python skills for build/test automation and lab tooling.
  • Hands-on experience with hardware platforms, including requirements feedback, bring-up, system-level debugging, customer delivery, and support.
  • Experience with most or all of CPU architectures, BMC, BIOS, PCIe, I2C, SMBUS, and PMBUS variants.
  • Strong Linux skills involving kernel logs, drivers, bootloaders, and root-cause analysis across hardware, firmware, and operating-system boundaries.
  • Strong interest in CPU architecture and data-center hardware, along with effective verbal communication and collaboration skills.
  • Experience with Golang and Rust is desirable.
  • Prior experience shipping or supporting enterprise-class x86 appliances, BMC firmware, OpenBMC, Redfish, IPMI, or BIOS/UEFI development and debugging is beneficial.

Benefits

  • Annual base salary range of $180,000—$270,000 USD, with possible incentive pay and/or equity.
  • Flexible time off, wellness resources, and company-sponsored team events.
  • Growth and development support, inclusive employee resource groups, and a collaborative team culture.
  • The posting includes both #LI-REMOTE and #LI-ONSITE location markers.

Salary: $180k - $270k/yr

Pure Storage

Pure Storage (NYSE: PSTG) uncomplicates data storage, forever. Pure delivers a cloud experience that empowers every organization to get the most from their data while reducing the complexity and expense of managing the infrastructure behind it. Pure’s commitment to providing true storage as-a-ser...

Similar positions

Senior Firmware Engineer

  • Anduril Industries
  • Full time
  • USA
  • 09/23/2026
  • Salary: $192k - $292k/yr
  • Irvine, CA

Firmware Engineer - HID Bluetooth

  • Apple
  • Full time
  • USA
  • 09/23/2026
  • Cupertino, CA

Embedded Software Engineer

  • Nuro
  • Full time
  • USA
  • 09/23/2026
  • Salary: $146k - $219k/yr
  • Mountain View, CA

Principal Firmware Engineer

  • Boston Engineering Corporation
  • Full time
  • USA
  • 09/22/2026
  • Salary: $150k - $175k/yr
  • Waltham, MA

Senior Firmware Engineer I

  • Axon
  • Full time
  • Others
  • 09/22/2026
  • Ho Chi Minh City, Vietnam