HP IQ
Senior Software Engineer, Device Security
$216K–$288K
San Francisco, CA +1 · Senior · Full-time · Posted Dec 4, 2024
- Location
- San Francisco, CA
San Francisco, California, United States - Experience
- 6+ years of secure programming experience.
About the job
Designs and implements secure device systems across embedded devices, PCs, and workstations, protecting privacy and personal data throughout the software stack.
What you'll do
- Lead device-security architecture and implementation, including threat modeling, secure boot, cryptography, and key management.
- Develop hardware-backed identity and data-protection solutions, including TrustZone or kernel applications and secure biometric data flows.
- Collaborate across teams on security features, vulnerability management, and secure SDLC practices.
What they ask for
- 6+ years of secure programming experience in embedded systems, AOSP, or Windows, primarily in C, C++, or Java.
- Strong knowledge of embedded security concepts such as roots of trust, secure boot, cryptography, PKI, or application sandboxing.
- Experience in firmware, OS-level, or network security.
- Experience leading multidisciplinary projects and designing secure interfaces involving biometric sensors, custom PKI, or factory flows.
Nice to have
- Background in embedded systems such as consumer electronics, IoT, medical, or payment devices or systems.
- Experience with AOSP and Linux security, or privacy compliance standards such as GDPR, CCPA, HIPAA, or ISO.
Pay
$216,000- $288,000 USD base salary
Tools
C, C++, Java, AOSP, Windows, TrustZone, Linux, SELinux
AI focus
Builds device-security capabilities for AI devices, protecting privacy and personal data.
Model-written summary · the original posting is authoritative