Senior Platform Embedded Software Engineer, Systems Engineering jobs in United States
cer-icon
Apply on Employer Site
company-logo

Pure Storage · 2 weeks ago

Senior Platform Embedded Software Engineer, Systems Engineering

Pure Storage is reshaping the data storage industry and is seeking an experienced Senior Platform Embedded Software Engineer for their Systems Software Team. The role involves designing, developing, and testing system software functionality for upcoming platforms, while collaborating with hardware engineers and other teams to ensure seamless hardware-software integration.

Cloud ComputingData StorageEnterprise Software
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Plan and influence the lifecycle of new Hardware Platforms. Work on problems ranging from design, bring up, to deployment, upgrades and fleet level reliability
Participate in the full lifecycle of new hardware platforms from early bring up through manufacturing release. Work closely with peer teams to debug complex HW/FW of new server hardware, including CPUs, chipsets, and peripheral components. Debug complex HW/FW issues across x86, PCIe, NVMe, and networking using lab tools (oscilloscope, logic analyzer, JTAG) and kernel/driver traces
Design, implement and improve remote server management capabilities (e.g., using standards like Redfish) and enhance Reliability, Availability, and Serviceability (RAS) features
Develop and implement low-level security features, such as Secure Boot, hardware Root of Trust (RoT) and TPM 2.0
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
Work closely with hardware engineers, system architects, and operating system developers to define specifications, review designs, and ensure seamless hardware-software integration

Qualification

C/C++PythonEmbedded SystemsGolangRUSTCPU ArchitectureBMC firmwareRedfish/IPMIBIOS/UEFILinux skillsVerbal communicationCollaboration skills

Required

B.S or M.S in Electrical Engineering, Computer Engineering or Computer Science or a related field, or equivalent practical experience
Proficiency in C/C++ (object oriented design and C++ 11 and onwards) and strong Python skills for build/test automation and lab tooling
Strong interest in CPU Architecture and Data Centre Hardware
Experience with BMC firmware, OpenBMC or equivalent, and management protocols such as Redfish/IPMI
Experience with BIOS/UEFI development or debug preferred
Hands on experience with hardware platforms, including design/requirements feedback, bring-up, system-level debugging, customer delivery, and support
Experience with most or all of: CPU architectures, BMC, BIOS, PCI-e, I2C (and SMBUS, PMBUS variants)
Solid Linux skills (kernel logs, drivers, bootloaders) and ability to root‑cause across HW/FW/OS boundaries
Good verbal communication & collaboration skills

Preferred

Experience with BIOS/UEFI development or debug preferred
Experience with BMC firmware, OpenBMC or equivalent, and management protocols such as Redfish/IPMI
Prior experience shipping /supporting enterprise class x86 servers
Prior experience developing Platform Security features like Secure boot, Hardware Root of Trust (RoT) and TPM 2.0

Benefits

Flexible time off
Wellness resources
Company-sponsored team events

Company

Pure Storage

company-logo
Pure Storage is an all-flash enterprise storage company that enables broad deployment of flash in data centers.

H1B Sponsorship

Pure Storage has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (166)
2024 (187)
2023 (187)
2022 (189)
2021 (125)
2020 (152)

Funding

Current Stage
Public Company
Total Funding
$529.26M
Key Investors
T. Rowe PriceIndex VenturesRedpoint
2015-10-06IPO
2014-08-11Secondary Market· $60M
2014-04-22Series F· $225M

Leadership Team

leader-logo
Charles Giancarlo
CEO and Chairman
linkedin
leader-logo
Michael Cornwell
CTO - Americas
linkedin
Company data provided by crunchbase