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 maintaining a focus on system-level debugging and hardware-software integration.

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 Interface ProtocolsSecurity Functions DevelopmentSystem-Level DebuggingTest Plan ExecutionMulti-Core Embedded PlatformsOS InternalsVirtualizationHardware-Software IntegrationLog-Driven Debugging
Soft Skills
Written CommunicationVerbal CommunicationCollaborationMentoringHigh-Performance Engineering Culture
Tools & Technologies
Broadcom SDKMarvell SDKAI Tools for Coding AssistanceDebugging Tools
Industry Keywords
High-Performance NetworkingSecurity SystemsLink Layer ProtocolsEmbedded SystemsComputer Architecture

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, operating systems, networking components, and security functions
  • 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 arrangements to manage work and personal needs
  • Hybrid work arrangement