HP
Software Systems Intern - HP IQ
San Francisco, California, United States of America · Internship · Posted Oct 28, 2026
- Experience
- No number of years specified; experience may come from coursework, research, internships, or personal projects.
- Education
- Currently pursuing a degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, Physics, or a related technical field.
About the job
Develop and optimize low-level systems software close to hardware, improving performance, resource use, and system behavior across software layers.
What you'll do
- Build, debug, and optimize systems software and hardware-connected data or sensor pipelines.
- Investigate performance bottlenecks and improve memory use, resource management, speed, and reliability.
- Own a technical project through implementation, testing, and evaluation, collaborating across engineering teams.
What they ask 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 data structures and algorithms, and 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.
Nice to have
- Familiarity with modern C++; experience with Android development, especially native apps or AOSP.
- Experience with Linux Kernel driver development, hardware accelerators, ARM System-on-Chip (SOC) architecture, bare-metal firmware, or lab equipment such as logic analyzers.
Pay
$40-$50 per hour (base salary)
Tools
C, C++, Android, AOSP, Linux Kernel, GPU, DSP, ARM System-on-Chip (SOC)
Model-written summary · the original posting is authoritative