CareerPlan

Software Systems Intern - HP IQ

San Francisco, California, United States of AmericaInternship2026-10-28 → 2026-11-10

Core

Build and optimize low-level systems software that interacts closely with hardware and system resources to power intelligent experiences.

Role type

Software Systems Intern

Builds

Low-level systems software, data processing and sensor pipelines, build systems, libraries, and tooling

Domain

Consumer electronics / Systems programming

Deliverable

production ML models

Required skills

C, C++, data structures and algorithms, memory management, operating systems, concurrency, computer architecture, performance optimization

Preferred skills

Modern C++, Android development (native/AOSP), Linux Kernel driver development, hardware accelerator porting, ARM SoC architecture, bare-metal firmware, logic analyzer usage

Technologies

C, C++, Android, Linux Kernel, ARM SoC

Responsibilities

Build and optimize low-level systems software; Investigate performance bottlenecks; Work on data processing and sensor pipelines; Analyze and improve memory usage and resource management; Debug complex software and system-level issues; Partner with firmware and electrical engineering teams

Seniority

Intern