×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineering Intern, Systems - HP IQ

Job in San Francisco, San Francisco County, California, 94199, USA
Listing for: HP Inc.
Apprenticeship/Internship position
Listed on 2026-03-11
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 45 - 48 USD Hourly USD 45.00 48.00 HOUR
Job Description & How to Apply Below

About The Role

HP IQ's System Software team enables on-device experiences to take full advantage of our hardware capabilities. We collaborate with internal and external partners in a high-leverage environment that enables us to spend a majority of our time developing solutions that are unique to our hardware, sensors, algorithms, and interaction models. If you enjoy solving complex, interdisciplinary problems with a world-class team, we'd love to hear from you!

2026 Internship Program Dates:
May/June-August/September 2026. Final dates based on student schedule.

What You Might Do
  • Learn what it's like to be a part of a world-class embedded software team building a first-of-its-kind product in a startup environment

  • Develop low-level driver and framework software in C and C++ Build automation tools (maybe even a robot) to test our hardware platform in repeatable ways

  • Debug issues at the interface between hardware and software

  • Optimize software for better performance and lower power consumption

  • Collaborate in the software engineering process with documentation, testing, and code review

  • Work on wireless software development, for specific device applications and use-cases

Essential Qualifications
  • Pursuing a Bachelor's or Master's in Computer Engineering, Computer Science, Electrical Engineering, or similar field

  • Experience in at least one of the following programming languages: C++, C, or Python

  • At least one prior course project, internship, or research project that demonstrates your programming skills

Preferred Skills
  • Familiarity with modern C++ Experience with Android development, especially native apps or AOSP

  • Experience with Linux Kernel driver development

  • Experience porting reference algorithms to hardware accelerators (GPU, DSP, etc)

  • Familiarity with ARM System-on-Chip (SOC) architecture

  • Experience developing bare-metal firmware for microcontrollers

  • Ability to use common lab equipment (eg, logic analyzers) to debug low-level SW issues

Salary range: $45 - $48/per hour

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary