×
Register Here to Apply for Jobs or Post Jobs. X

Platform Software Engineer

Job in Sunnyvale, Santa Clara County, California, 94087, USA
Listing for: HP Enterprise
Full Time position
Listed on 2026-11-05
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer, C++ Developer, Unix/Linux
Salary/Wage Range or Industry Benchmark: 170000 - 210000 USD Yearly USD 170000.00 210000.00 YEAR
Job Description & How to Apply Below
  • Designs, develops, troubleshoots, and debugs software programs for enhancements and new products in high-performance networking and security systems
  • Develops software for operating systems, network subsystems, routing engines, security modules, utilities, embedded platforms, and Internet-related tools
  • Determines hardware compatibility and influences hardware design for network interface and link layer protocols within embedded and high-performance networking systems
  • Operates independently to design, develop, and resolve complex issues across software systems
  • Works with minimal supervision while providing technical guidance and coordinating effectively with team members and cross-functional partners
  • Demonstrates strong ownership, sound engineering judgment, and proactive collaboration to ensure delivery of high-quality solutions
  • Designs enhancements, updates, and programming changes for networking system software, including operating systems, networking components, and security functions
  • Develops and maintains network interfaces, protocols, and security functions, and underlying SoC SDK or drivers to meet high-performance and high-scalability requirements
  • Analyzes design requirements, defines coding and integration activities, and contributes to architectural reviews
  • Executes and contributes to test plans, verification protocols, and documentation; debugs issues and proposes improvements
  • Collaborates with hardware, QA, system test, and customer-facing teams to deliver robust, cost-effective software solutions
  • Investigates complex field issues through log-driven debugging, system-level analysis, and cross-layer collaboration
  • Supports sustaining engineering through maintenance and enhancement of existing features
Benefits
  • Subsidized health insurance, retirement programs and paid time off, including an industry-leading maternity and paternity leave package
  • Recognition for your contributions, and potential participation in long-term incentives like annual equity awards
  • The chance to earn an annual bonus based on performance
  • A hybrid, flexible work model that ensures connectivity, a commitment to our culture and continued impact for team members
  • Opportunities for personal and professional development to help you reach your career goals

Master or PhD degree in Computer Science, Electrical Engineering, Computer Engineering, Information Systems5-8 years of experience in networking, embedded systems, or high-performance security platforms

Experience with Unix/Linux environments and hardware-software integration

Preferred:

Experience with AI tools for coding assistance (e.g., Copilot) and intelligent debugging

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 Strong understanding of OS internals, virtualization, computer architecture, and system-level debugging

Preferred:

Experience with Broadcom and/or Marvell SDKs for switching or network-interface subsystems

Knowledge of software testing methodologies, including test plan execution and debugging tools

Preferred:
Knowledge of AI/ML techniques for predicting potential software or hardware errors

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 written and verbal communication skills, able to present design proposals and negotiate design decisions

Strong programming skills in C/C++ and Python

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary