Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 3 Nov 2026

Systems Software Developer (C/C++, Systems Programming - OS, Kernel)

The employer hasn't listed a salary.

Apply on Hewlett Packard Enterprise

Description

Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today’s complex world.

High Performance Computing, AI and Labs is a critical element of HPE. We are focused on delivering innovative solutions that accelerate our customers’ digital transformation, enabling them to tackle their complex, and data-intensive workloads.

You will design, develop software enhancements, new products, and maintain software for Nonstop's platform product portfolio. Your responsibilities include engaging in the full product development lifecycle, including specification, architecture, design, implementation, testing, and integration. You will collaborate with product management and cross-functional teams to define software functional specifications and system architecture.

Responsibilities:

  • Design, develop software enhancements, new products, and maintain software for Nonstop's platform product portfolio
  • Engage in the full product development lifecycle including specification, architecture, design, implementation, testing, and integration
  • Contributions include applying developed subject matter expertise to solve common and sometimes complex technical problems and recommending alternatives where necessary
  • Collaborate with product management and cross-functional teams to define software functional specifications and system architecture
  • Develops and analyzes design, determines coding and integration activities, writes and executes complete test plans required based on general objectives and knowledge of the overall architecture of the product or solution and uses AI effectively in the entire lifecycle
  • Collaborates and communicates with all stakeholders effectively, representing the status, issue resolution for responsible scope
  • Provides guidance and mentoring to less experienced staff members

Requirements:

  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 5+ years experience
  • Expertise in multiple software systems design tools and languages
  • Advanced C/C++ programming and scripting skills
  • Strong knowledge of operating system concepts and system programming experience
  • Hands-on experience in the design and development of system products and features on Linux or similar UNIX systems
  • Good understanding of system design, programming
  • Strong analytical and problem-solving skills
  • Fundamentals of operating system and/or networking concepts
  • Software systems testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools
  • Excellent written and verbal communication skills

Benefits:

  • Health & Wellbeing: comprehensive suite of benefits that supports physical, financial, and emotional wellbeing
  • Personal & Professional Development: investment in your career with programs to help you reach your career goals
  • Unconditional Inclusion: celebration of individual uniqueness and flexibility to manage work and personal needs

Skills

Required

Nice to have

  • Cloud Architectures
  • Cross Domain Knowledge
  • Design Thinking
  • Development Fundamentals
  • DevOps
  • Distributed Computing
  • Microservices Fluency
  • Full Stack Development
  • Security-First Mindset
  • Solutions Design
  • Testing & Automation
  • User Experience (UX)
Apply on Hewlett Packard Enterprise