Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Hewlett Packard Enterprise

Platform Software Engineer

Hewlett Packard Enterprise

. Design, develop, troubleshoot, and debug software programs for enhancements and new products in high-performance networking and security systems .

Posted 10/9/2026full-timeUnited StatesMid-LevelSenior💰 $125,500 - $253,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software development for high-performance networking and security systems, with strong programming skills in C/C++ and Python. Proficient in collaborating across teams and mentoring others while contributing to architectural reviews and debugging complex issues.

Highest-signal resume keywords
C/C++ ProgrammingPython ProgrammingNetworking Systems DevelopmentEmbedded Systems ExperienceUnix/Linux Environments

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentNetwork Protocol HandlingSystem-Level DebuggingOS Internals KnowledgeTest Plan ExecutionHardware-Software IntegrationMulti-Core Embedded PlatformsSecurity ProcessingLink Layer ProtocolsAI/ML Techniques
Soft Skills
Strong Communication SkillsCollaborationMentoringProblem-Solving
Tools & Technologies
Broadcom SDKsMarvell SDKsDebugging ToolsAI Tools for Coding Assistance
Certifications & Qualifications
Master's Degree in Computer SciencePhD in Computer ScienceMaster's Degree in Electrical EngineeringPhD in Electrical EngineeringMaster's Degree in Computer EngineeringPhD in Computer EngineeringMaster's Degree in Information SystemsPhD in Information Systems
Industry Keywords
High-Performance NetworkingSecurity SystemsNetwork InterfacesRouting EnginesEmbedded PlatformsSustaining EngineeringField Issue InvestigationArchitectural Reviews

Tech Stack

Tools & technologies
LinuxPythonSwitchingUnixC++

About the role

Key responsibilities & impact
  • Design, develop, troubleshoot, and debug software programs for enhancements and new products in high-performance networking and security systems
  • Develop software for operating systems, network subsystems, routing engines, security modules, utilities, embedded platforms, and Internet-related tools
  • Determine hardware compatibility and influence hardware design for network interface and link layer protocols
  • Design enhancements, updates, and programming changes for networking system software
  • Develop and maintain network interfaces, protocols, security functions, and underlying SoC SDKs or drivers
  • Analyze design requirements, define coding and integration activities, and contribute to architectural reviews
  • Execute and contribute to test plans, verification protocols, and documentation
  • Debug issues and propose improvements
  • Collaborate with hardware, QA, system test, and customer-facing teams
  • 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
  • Provide technical guidance and coordinate with team members and cross-functional partners

Requirements

What you’ll need
  • Master or PhD degree 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
  • Strong experience working with switches, routers, and security systems
  • Experience developing software for multi-core embedded platforms, including network interfaces, protocol handling, and security processing
  • Strong understanding of OS internals, virtualization, computer architecture, and system-level debugging
  • Experience with Unix/Linux environments and hardware-software integration
  • Knowledge of software testing methodologies, including test plan execution and debugging tools
  • Strong written and verbal communication skills
  • Ability to collaborate effectively, mentor others, and contribute to a high-performance engineering culture
  • Preferred: Experience with Link Layer protocols such as LACP, LLDP, EAPOL, etc.
  • Preferred: Experience with Broadcom and/or Marvell SDKs for switching or network-interface subsystems
  • Preferred: Experience with AI tools for coding assistance and intelligent debugging
  • Preferred: Knowledge of AI/ML techniques for predicting potential software or hardware errors

Benefits

Comp & perks
  • Comprehensive benefits supporting physical, financial, and emotional wellbeing
  • Personal and professional development programs
  • Flexible work and personal needs management
  • Inclusive workplace
  • Employee benefits offered in the US