Hewlett Packard Enterprise is a global edge-to-cloud company advancing the way people live and work, helping companies connect, protect, analyze, and act on their data and applications
Job Summary
Hewlett Packard Enterprise is a global edge-to-cloud company advancing the way people live and work, helping companies connect, protect, analyze, and act on their data and applications.
The role involves designing, developing, and maintaining new features for the SONiC network operating system platform, collaborating with hardware engineers and QA teams to deliver end-to-end solutions.
HPE offers comprehensive benefits supporting physical, financial, and emotional wellbeing, invests in personal and professional development, and fosters an unconditionally inclusive work culture.
Matching Summary
Hewlett Packard Enterprise is a global edge-to-cloud company advancing the way people live and work, helping companies connect, protect, analyze, and act on their data and applications.
Skills & Requirements
Must-have
C and C++ programming proficiency
Linux kernel and device drivers
System debugging skills
Networking and system software development
Hardware and system-level design knowledge
Cross-functional collaboration
Code review and documentation
Nice-to-have
DevOps methodologies and practices
Embedded platform-software development
Strong technical and analytical skills
Good articulation and presentation skills
Cloud architectures knowledge
Design thinking
Security-first mindset
Key Requirements
Bachelor’s or master’s degree in computer science, electronics, or telecommunications engineering
Experience in networking and system software development
Proficiency in C and C++ programming
Thorough knowledge of Linux or similar OS fundamental concepts
Experience with Linux device drivers and kernel
Prior work with large codebases preferred
Strong problem-solving skills
Background in networking and embedded platform software preferred