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.

Kernel Developer
Hewlett Packard Enterprise. Design, develop, troubleshoot, and debug software programs for enhancements and new products .
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesC++
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