Stand out for this role — generate a tailored resume and cover letter in about a minute.
HP Enterprise in Sunnyvale, CA is seeking an experienced software engineer to design, develop, test, and debug software for high-performance networking and security systems, including OS-level components and embedded platforms. You will determine hardware compatibility and collaborate with cross-functional teams.
The role emphasizes ownership, mentoring, and delivering robust, scalable network software. You will work with Linux, networking protocols, and security functions, contributing to SDKs
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 platformsExperience with Unix/Linux environments and hardware–software integrationPreferred: Experience with AI tools for coding assistance (e.g., Copilot) and intelligent debuggingAbility to collaborate effectively, mentor others, and contribute to a high-performance engineering culturePreferred: Experience with Link Layer protocols such as LACP, LLDP, EAPOL, etcStrong understanding of OS internals, virtualization, computer architecture, and system-level debuggingPreferred: Experience with Broadcom and/or Marvell SDKs for switching or network-interface subsystemsKnowledge of software testing methodologies, including test plan execution and debugging toolsPreferred: Knowledge of AI/ML techniques for predicting potential software or hardware errorsStrong experience working with switches, routers, and security systemsExperience developing software for multi-core embedded platforms, including network interfaces, protocol handling, and security processingStrong written and verbal communication skills, able to present design proposals and negotiate design decisionsStrong programming skills in C/C++ and Python