Software Systems Intern

HP Inc.

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Francisco, CA
Employment
Intern
Posted
7 days ago
Freshness
Confirmed live yesterday
Closes
Apr 26, 2027

Market check

Salary context

How this pay compares to similar roles

Similar $183k
$132k $229k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $152,000–$214,500.

Based on 240 similar postings.

Employer

About HP Inc.

HP Inc. is a global technology company that develops and sells personal computers, printers, and related supplies and services. Its products include laptops, desktops, workstations, and printing solutions for consumers and businesses worldwide.

HP Inc. currently has 135 open roles on FindRole.

Listed pay typically runs $130,700–$205,200 across 107 roles with salary data.

Most-posted roles

View all roles at HP Inc.

At a glance

TL;DR · Software Systems Intern

As a Software Systems Intern - HP IQ, you will join the Systems team to develop low-level software that powers intelligent experiences by interacting closely with hardware and system resources. Your daily responsibilities include building and optimizing systems software, investigating performance bottlenecks, and improving the speed, efficiency, and reliability of existing systems. You will work on data processing and sensor pipelines, analyze memory usage, and contribute to build systems, libraries, and tooling. The role requires proficiency in C and C++, along with a strong grasp of data structures, algorithms, memory management, and computer architecture. You will solve technical problems across multiple software stack layers, potentially involving Linux Kernel driver development, ARM System-on-Chip architecture, and porting reference algorithms to hardware accelerators like GPUs or DSPs.

What you'll do

  • Build and optimize low-level systems software using C and C++.
  • Investigate performance bottlenecks to improve system speed, efficiency, and reliability.
  • Develop data processing and sensor pipelines that connect software to hardware.
  • Analyze and improve memory usage, resource management, and overall system performance.
  • Contribute to build systems, libraries, tooling, and system configurations.
  • Debug complex software and system-level issues.
  • Own a technical project from initial exploration through implementation and evaluation.

What we're looking for

  • Currently pursuing a degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, Physics, or a related technical field.
  • Programming experience in C and/or C++.
  • Strong understanding of computer science fundamentals, including data structures and algorithms.
  • Familiarity with systems concepts such as memory management, operating systems, concurrency, computer architecture, or performance optimization.
  • Experience building, debugging, or optimizing technically complex software through coursework, research, internships, or personal projects.
  • Ability to break down complex technical problems and clearly communicate your approach.
  • Familiarity with modern C++ (preferred).
  • Experience with Android development, Linux Kernel driver development, or ARM System-on-Chip architecture (preferred).

More like this

Similar roles

Senior System Software Engineer

HP Inc.

San Francisco, CA 23 days ago $162,000–$288,000
C C++ Python Linux Android Windows ARM SoC GPU DSP Valgrind Perfmon Bare-metal Firmware Logic Analyzers Embedded Software
8+ yrs exp

Staff Software Engineer

Walmart

Bentonville, AR +1 51 days ago
Cloud-native Architecture Microservices CI/CD Platform Engineering DevOps ML Frameworks API Design Software Development Lifecycle Containers Infrastructure Tooling Automation Software Design Patterns Monitoring Incident Management
4+ yrs exp

Staff Software Engineer

Walmart

Sunnyvale, CA 125 days ago
Cloud-native Architecture Microservices Containers CI/CD AI/ML API Design Software Design Patterns System Design Software Development Lifecycle Monitoring Automation WCAG) 2.2 AA
4+ yrs exp

Staff Software Engineer

Walmart

Sunnyvale, CA 114 days ago $143,000–$286,000
Cloud-native Architecture Microservices Containers CI/CD API Design ML Frameworks Platform Engineering System Design Observability Software Development Lifecycle Data Science WCAG) 2.2 AA Software Prototyping Debugging
4+ yrs exp

Staff Software Engineer

Walmart

Bentonville, AR 19 days ago $110,000–$220,000
Cloud-native Architecture Python Java C++ JavaScript Microservices Containers CI/CD AI/ML System Design API Design Software Development Lifecycle Software Design Patterns WCAG) 2.2 AA
4+ yrs exp