Jobs · Remotely

P

Senior Platform Software Engineer

Pure Storage · Santa Clara · Posted 23d ago

onsiteFull-timesenior5-8 yrs180000-270000 USD🇺🇸 United States
Apply on Remotely

About the role

As a Senior Platform Software Engineer, you will participate in the full lifecycle of new hardware platforms, debug complex hardware and firmware issues, and design software components in C/C++, Python, Golang, and Rust.

Full job description (as posted) ↓

📋 Description Plan and influence the lifecycle of new Hardware Platforms. Participate in the full lifecycle of new hardware platforms from early bring up through Debug complex HW/FW issues across x86, PCIe, NVMe, and networking using lab tools (oscilloscope Design, implement and improve remote server management capabilities (e.g., using standards like Design, write and maintain software components in C/C++, Python, Golang and RUST. Collaborate with vendors on requirements specification and follow through to system delivery. 🎯 Requirements Preferred B.S or M.S in Electrical Engineering, Computer Engineering or Computer Science or a Proficiency in C/C++ (object oriented design and C++ 11 and onwards) and strong Python skills for Strong interest in CPU Architecture and Data Centre Hardware. Hands on experience with hardware platforms, including design/requirements feedback, bring-up Experience with most or all of: CPU architectures, BMC, BIOS, PCI-e, I2C (and SMBUS, PMBUS Solid Linux skills (kernel logs, drivers, bootloaders) and ability to root‑cause across HW/FW/OS 🎁 Benefits Innovation Growth Team Flexible time off Wellness resources Company-sponsored team events

Read the full posting on Remotely →

FAQ

Is the Senior Platform Software Engineer role at Pure Storage remote?+

This Senior Platform Software Engineer position is listed as onsite (Santa Clara).

What is the salary for the Senior Platform Software Engineer role at Pure Storage?+

The listing states 180000-270000 USD.

What seniority level is this Senior Platform Software Engineer role?+

This is a senior level position.

How do I apply for the Senior Platform Software Engineer role at Pure Storage?+

Use the "Apply on Remotely" button to open the original posting on Remotely, where you can submit your application directly to Pure Storage.