A complete application in a minute
Tailored resume and cover letter, ready to send.
HP Enterprise in Sunnyvale is seeking a senior software engineer to design, develop, and debug software for high-performance networking and security systems. You will work on OS-level components, network subsystems, and embedded platforms, collaborating across hardware, QA, and customer teams.
The role requires 5–8 years in networking/embedded or security platforms, strong C/C++ and Python skills, and experience with Unix/Linux and hardware-software integration.
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