Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

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.
Hewlett Packard Enterprise

Kernel Developer

Hewlett Packard Enterprise

. Design, develop, troubleshoot, and debug software programs for enhancements and new products .

Posted 11/10/2026full-timeUnited StatesMid-LevelSenior💰 $116,000 - $253,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software systems design, development, and troubleshooting, with a strong focus on C++, kernel development, and low-level APIs. Proven ability to lead project teams, mentor staff, and communicate effectively with management on technical matters.

Highest-signal resume keywords
C++ ProgrammingKernel DevelopmentSoftware Systems DesignSoftware Testing MethodologyAnalytical Problem Solving

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentDebuggingIntegration ActivitiesTest Plans ExecutionSoftware Systems Design ToolsLow-Level APIsAccessibility Knowledge
Soft Skills
Excellent Communication SkillsMentoringCollaboration
Certifications & Qualifications
Bachelor's Degree in Computer ScienceMaster's Degree in Information Systems
Industry Keywords
Software Systems EngineeringOperating SystemsCompilersNetworkingUtilitiesDatabasesInternet-Related Tools

Tech Stack

Tools & technologies
C++

About the role

Key responsibilities & impact
  • Design, develop, troubleshoot, and debug software programs for enhancements and new products
  • Design enhancements, updates, and programming changes for portions and subsystems of systems software, including operating systems, compilers, networking, utilities, databases, and Internet-related tools
  • Analyze designs and determine coding, programming, and integration activities based on objectives and product architecture
  • Write and execute testing plans, protocols, and documentation
  • Identify and debug code and integration issues and create solutions
  • Lead project teams of software systems engineers and internal and outsourced development partners
  • Collaborate with management and internal and outsourced development partners on software systems design status, project progress, and issue resolution
  • Represent the software systems engineering team during larger and more complex development projects
  • Provide guidance and mentoring to less-experienced staff members
  • Determine hardware compatibility and/or influence hardware design

Requirements

What you’ll need
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 4-6 years experience
  • Expertise in multiple software systems design tools and languages
  • Strong analytical and problem solving skills
  • Experience designing software systems running on multiple platform types
  • Knowledge of software systems testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools
  • Excellent written and verbal communication skills
  • Mastery in English and local language
  • Ability to communicate product architectures, design proposals, and negotiate options at management levels
  • Knowledge of C++
  • Knowledge of kernel development
  • Knowledge of low-level APIs
  • Knowledge of accessibility

Benefits

Comp & perks
  • Comprehensive benefits supporting physical, financial, and emotional wellbeing
  • Personal and professional development programs
  • Flexible work arrangements to manage work and personal needs
  • Variable incentives may also be offered