HP IQ
Software Engineer, Device Security
$107K–$156K
San Francisco, CA +1 · Full-time · Posted Oct 2, 2026
- Location
- San Francisco, CA
San Francisco, California, United States - Experience
- Typically 2–4 years of professional software engineering experience, including experience with embedded systems, operating systems, firmware, or security-related development.
- Education
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Cybersecurity, or a related technical field, or equivalent practical experience.
About the job
Develops and integrates security features that protect data and strengthen security across HP IQ’s AI-enabled devices.
What you'll do
- Develop secure software features for devices, including secure boot, key management, encryption, device identity, and data protection.
- Collaborate across engineering teams to integrate security into products and support security reviews, testing, vulnerability analysis, and remediation.
- Develop and debug software across embedded, AOSP, Linux, or Windows environments.
What they ask for
- Bachelor’s degree in a related technical field or equivalent practical experience.
- Programming experience in C, C++, Java, or a similar systems programming language.
- Foundational understanding of device security concepts such as secure boot, cryptography, authentication, access control, PKI, or application sandboxing.
- Experience developing or debugging software in embedded, Linux, AOSP, Windows, or similar environments.
Nice to have
- Experience or coursework in embedded systems, consumer electronics, IoT, operating systems, firmware, or device security.
- Familiarity with TrustZone, TEE, Android Verified Boot (AVB), Keystore, SELinux, or hardware-backed security.
Pay
$107,400-$155,700 USD base salary
Tools
C, C++, Java, AOSP, Linux, Windows, TrustZone, TEE
AI focus
The role secures HP IQ’s next generation of AI-enabled devices; it does not specify developing AI systems.
Model-written summary · the original posting is authoritative