FREE ACCESS
5,000–10,000 jobs/day
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.

Principal Linux Driver Engineer
Hewlett Packard Enterprise. Lead the architecture, design, and development of Linux kernel drivers and low-level networking software for Slingshot networking products .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive expertise in Linux kernel driver development and low-level networking software, with a strong focus on performance optimization, scalability, and reliability. Proven ability to lead complex software projects and collaborate across multiple engineering disciplines to drive product success.
Highest-signal resume keywords
Linux Kernel Driver DevelopmentC ProgrammingHigh-Performance Network DriversTechnical LeadershipNetwork Performance Analysis
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Linux Kernel InternalsNetworking ProtocolsDebugging Complex InteractionsRoot-Cause AnalysisSilicon Bring-UpHardware ValidationPerformance OptimizationFault DetectionTelemetry DevelopmentServiceability
Soft Skills
MentoringCollaborationProblem-Solving
Tools & Technologies
SlingshotInfiniBandRoCEHPC InterconnectsSmartNICsDPUsSwitch Platforms
Industry Keywords
EthernetTCP/IPCongestion ControlLayer 1 NetworkingLayer 2 NetworkingNetwork ArchitecturesFabric TelemetryObservabilityFleet-Scale DiagnosticsOpen-Source Contribution
Tech Stack
Tools & technologiesLinuxTCP/IP
About the role
Key responsibilities & impact- Lead the architecture, design, and development of Linux kernel drivers and low-level networking software for Slingshot networking products
- Define software interfaces and influence hardware and firmware architecture for future networking technology generations
- Develop and optimize networking software for performance, scalability, reliability, serviceability, and observability
- Drive products through architecture, pre-silicon development, bring-up, validation, integration, and production deployment
- Lead investigation and resolution of complex issues spanning hardware, firmware, Linux kernel software, and large-scale system deployments
- Develop telemetry, diagnostics, fault detection, and recovery capabilities
- Collaborate with ASIC, hardware, firmware, validation, and system software teams
- Provide technical leadership through architecture reviews, design reviews, mentoring, and engineering best practices
Requirements
What you’ll need- Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or related discipline
- 12+ years of software engineering experience
- Extensive Linux kernel driver development experience in production environments
- Expert-level proficiency in C and low-level systems software development
- Extensive experience developing high-performance network drivers or Linux kernel networking subsystems
- Deep understanding of Linux kernel internals, including networking, synchronization, scheduling, memory management, interrupts, and performance optimization
- Expert knowledge of Ethernet, TCP/IP, RDMA, congestion control, network performance analysis, and packet processing
- Strong understanding of Layer 1 and Layer 2 networking, including PHYs, SerDes, link training, FEC, flow control, and error detection and recovery mechanisms
- Experience debugging complex hardware/software interactions and driving root-cause analysis across multiple engineering disciplines
- Experience with silicon bring-up, hardware validation, and production deployment of networking products
- Demonstrated technical leadership and ownership of large, complex software projects
- Preferred: experience with HPC interconnects, supercomputing systems, or large-scale AI infrastructure
- Preferred: experience with Slingshot, InfiniBand, RoCE, RDMA, or other high-performance networking technologies
- Preferred: experience with network adapters, SmartNICs, DPUs, or switch platforms
- Preferred: understanding of Dragonfly, Clos, and Fat Tree network architectures
- Preferred: experience with congestion management, adaptive routing, fabric telemetry, observability, and fleet-scale diagnostics
- Preferred: knowledge of switch ASIC architecture, forwarding technologies, and high-speed networking infrastructure
- Preferred: Linux kernel networking subsystem or upstream open-source contribution experience
Benefits
Comp & perks- Comprehensive benefits supporting physical, financial, and emotional wellbeing
- Personal and professional development programs
- Career development opportunities
- Flexible work arrangements to manage work and personal needs
- Accommodation support during application or interview stages for applicants with disabilities
- Employee benefits information provided through HPE Rewards