System Embedded Software Engineer — Security
HP · Spring, Texas, United States of America ·
- Employment
- Full time
- Category
- Embedded
- Experience
- 10+ years
- Company size
- 1000+
- Salary
- USD 147,050 – 230,850 / year
HP · Spring, Texas, United States of America ·
Hewlett Packard (HP) · Spring, Texas, United States of America
Hewlett Packard (HP) · Vancouver, Washington, United States of America
Hewlett Packard (HP) · Vancouver, Washington, United States of America
Hewlett Packard (HP) · Austin, Texas, United States of America
Designs, develops, and validates secure embedded software/firmware for HP PCs, focusing on secure boot, cryptographic services, and runtime threat mitigation. Collaborates cross-functionally to embed security into firmware lifecycle and resolve vulnerabilities.
Description -
The System Embedded Software Engineer — Security is responsible for designing, developing, and validating secure embedded software, firmware, and driver solutions for HP commercial PC platforms. This role focuses on building security into the full firmware lifecycle, including secure boot, cryptographic services, platform identity, device onboarding, firmware update protection, and runtime threat mitigation.
The engineer works closely with hardware, BIOS, firmware, software, security, and product teams to identify risks, define secure implementation requirements, and resolve vulnerabilities before product release. The role also requires strong technical documentation, security-focused design reviews, and awareness of emerging threats, industry standards, and best practices for embedded and firmware security.
Responsibilities
Education & Experience Recommended
Bachelor or Master Degree in Computer Science, Computer Engineering, Electrical
Cybersecurity, or a related discipline.
10+ years of experience in embedded software, firmware, driver development, or product security, with hands-on experience delivering secure firmware or embedded systems.
Preferred Certifications
Software Engineering
Security, Connectivity, and Interoperability
Knowledge & Skills
The pay range for this role is $147,050 to $230,850 USD annually with additional opportunities for pay in the form of bonus and/or equity (applies to United States of America candidates only). Pay varies by work location, job-related knowledge, skills, and experience.
Benefits:
HP offers a comprehensive benefits package for this position, including:
The compensation and benefits information is accurate as of the date of this posting. The Company reserves the right to modify this information at any time, with or without notice, subject to applicable law.
Job -
SoftwareSchedule -
Full timeShift -
No shift premium (United States of America)Travel -
Relocation -
Equal Opportunity Employer (EEO) -
HP, Inc. provides equal employment opportunity to all employees and prospective employees, without regard to race, color, religion, sex, national origin, ancestry, citizenship, sexual orientation, age, disability, or status as a protected veteran, marital status, familial status, physical or mental disability, medical condition, pregnancy, genetic predisposition or carrier status, uniformed service status, political affiliation or any other characteristic protected by applicable national, federal, state, and local law(s).
Please be assured that you will not be subject to any adverse treatment if you choose to disclose the information requested. This information is provided voluntarily. The information obtained will be kept in strict confidence.
For more information, review HP’s EEO Policy or read about your rights as an applicant under the law here: “Know Your Rights: Workplace Discrimination is Illegal"
Hewlett Packard (HP) · Fort Collins, Colorado, United States of America