HPE

Platform Software Engineer

HPE
Apply
1 day ago
Sunnyvale, CA, USASenior / Staff+
H1B sponsor

Base Salary

$121k - $243k/yr

Responsibilities

  • Design enhancements, updates, and programming changes for networking system software, operating systems, networking components, and security functions.
  • Develop and maintain network interfaces, protocols, security functions, and underlying SoC SDKs or drivers for high-performance and high-scalability systems.
  • Analyze requirements, define coding and integration activities, and contribute to architectural reviews.
  • Execute and contribute to test plans, verification protocols, documentation, debugging, and software improvements.
  • Collaborate with hardware, QA, system test, and customer-facing teams to deliver robust software solutions.
  • Investigate complex field issues through log-driven debugging, system-level analysis, and cross-layer collaboration.
  • Support sustaining engineering through maintenance and enhancement of existing features.

Requirements

  • Master’s or PhD in Computer Science, Electrical Engineering, Computer Engineering, or Information Systems.
  • 5–8 years of experience in networking, embedded systems, or high-performance security platforms.
  • Strong programming skills in C/C++ and Python.
  • Experience with switches, routers, security systems, multi-core embedded platforms, network interfaces, protocol handling, and security processing.
  • Strong understanding of operating-system internals, virtualization, computer architecture, system-level debugging, Unix/Linux environments, and hardware-software integration.
  • Preferred experience with Link Layer protocols such as LACP, LLDP, and EAPOL.
  • Preferred experience with Broadcom and/or Marvell SDKs for switching or network-interface subsystems.
  • Preferred experience with AI coding-assistance tools such as Copilot and intelligent debugging, or knowledge of AI/ML techniques for predicting software or hardware errors.
  • Knowledge of software testing methodologies, test-plan execution, and debugging tools.
  • Strong written and verbal communication skills, collaboration ability, mentoring capability, and ability to present design proposals and negotiate design decisions.

Benefits

  • Health and wellbeing benefits supporting physical, financial, and emotional wellbeing.
  • Personal and professional development programs supporting career growth and opportunities to become a subject-matter expert or move to another division.
  • Hybrid work arrangement requiring an average of two days per week from an HPE office.
  • Base salary range of USD 120,500–243,000 annually in California, with possible variable incentives.
  • Inclusive workplace and reasonable accommodation support for applicants with disabilities.

Tech Stack

Categories

HPE

About HPE

10,000+ employees

Hewlett Packard Enterprise (HPE) builds enterprise IT infrastructure and services, including servers, storage, networking (Aruba), and hybrid edge-to-cloud platforms like HPE GreenLake for businesses and public-sector organizations. Formed in 2015 after Hewlett-Packard’s split, HPE is headquartered in Houston, Texas and trades on the NYSE. It sells hardware, software, and subscription-based managed cloud services to help customers run workloads across data centers, colocation, and public clouds.

Contact me