CareerPlan

Software Systems Engineer - HP IQ

San Francisco, California, United States of AmericaFull-time$109k–$143k2026-11-04 → 2026-11-10

Core

Building on-device experiences and system software that leverage hardware capabilities, sensors, and algorithms for unique hardware solutions.

Role type

Senior IC embedded system software engineer

Builds

Low-level driver and framework software, device-focused infrastructure software

Domain

Consumer electronics / Embedded systems

Deliverable

production ML models | product features

Required skills

C++, C, systems design, architecture, embedded platform development, hardware-software interface debugging, performance optimization, power optimization

Preferred skills

Android development, Linux, Windows, firmware development (bare metal/RTOS), ARM/Qualcomm architecture, logic analyzer usage

Technologies

C, C++, Python, Android, Linux, Windows, ARM, Qualcomm

Responsibilities

Assist with system design and architecture; Develop low-level driver and framework software in C and C++; Develop device-focused infrastructure software in Python; Debug issues at the interface between hardware and software; Optimize software for performance and power consumption; Collaborate in the software engineering process with documentation, testing, and code review

Seniority

Mid-level, hands-on IC