Senior Product Security Software / Firmware Engineer

HP Enterprise

Sunnyvale (CA)

Hybrid

USD 140,000 - 180,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Annual performance bonus
Hybrid work model
Industry-leading maternity/paternity '

Job summary

HP Enterprise is seeking a Senior Software/Firmware Engineer to join our Product Security team in Sunnyvale, CA. The role concentrates on firmware development, secure boot technologies, and cryptographic key management, with emphasis on hardware root of trust and security architecture.

You will lead design, development, testing, and integration of complex firmware and security solutions across embedded platforms, mentoring juniors and aligning with cross-functional teams to deliver secure,

Qualifications

  • 8+ years of software, firmware, or embedded systems development experience.
  • Deep expertise in embedded systems, C/C++ development, hardware security architecture.
  • Strong understanding of firmware architecture and hardware-based security technologies.
  • Experience with cryptographic algorithms, digital signatures.
  • Experience with TPM technologies and TCG standards.
  • Bachelor’s or Master’s degree in CS/CE/EE or related field.
  • Experience with Secure Boot architectures and implementation.
  • Knowledge of firmware and bootloader technologies such as UEFI and U-Boot.
  • Understanding of hardware security modules and hardware root-of-trust.
  • Familiarity with PQC algorithms and emerging security standards.
  • Ability to design secure platform architectures for enterprise or consumer devices.

Responsibilities

  • Lead the design, development, testing, and integration of complex firmware and security solutions.
  • Architect and implement secure firmware features across embedded and platform environments.
  • Drive technical direction and provide leadership for cross-functional engineering initiatives.
  • Review system designs, code, and validation strategies to ensure security, quality, and reliability standards.
  • Collaborate with internal and external engineering teams to deliver secure and scalable platform solutions.
  • Evaluate emerging security technologies and integrate them into future product designs.
  • Mentor and guide junior engineers while promoting engineering best practices.

Skills

Embedded systems
C/C++ development
Hardware security
Cryptography
Firmware architecture
Python
Rust
Shell scripting
TPM
UEFI/U-Boot

Education

Bachelor’s or Master’s degree in Computer Science / Computer Engineering / Electrical Engineering

Tools

UEFI
U-Boot
TPM

Job description

  • We are seeking a highly experienced Senior Software/Firmware Engineer to join our product security team
  • This role focuses on firmware development, secure boot technologies, hardware root of trust security, and cryptographic key management
  • Secure Boot – Establishing platform hardware root of trust, boot integrity, firmware authentication, and platform protection
  • Key Management – Secure creation, storage, distribution, renewal, and revocation of cryptographic keys and digital certificates
  • Lead the design, development, testing, and integration of complex firmware and security solutions
  • Architect and implement secure firmware features across embedded and platform environments
  • Drive technical direction and provide leadership for cross-functional engineering initiatives
  • Review system designs, code, and validation strategies to ensure compliance with security, quality, and reliability standards
  • Collaborate with internal and external engineering teams to deliver secure and scalable platform solutions
  • Evaluate emerging security technologies and integrate them into future product designs
  • Mentor and guide junior engineers while promoting engineering best practices
Benefits
  • The chance to earn an annual bonus based on performance
  • A hybrid, flexible work model that ensures connectivity, a commitment to our culture and continued impact for team members
  • Subsidized health insurance, retirement programs and paid time off, including an industry-leading maternity and paternity leave package
  • Recognition for your contributions, and potential participation in long-term incentives like annual equity awards
  • Opportunities for personal and professional development to help you reach your career goals

The ideal candidate has deep expertise in embedded systems, C/C++ development, hardware security architecture, digital signature, and cryptography algorithmsStrong understanding of firmware architecture and hardware-based security technologiesStrong proficiency in C/C++; experience with Python, Rust, Bash, or Shell scripting is a plusExtensive experience in embedded system development and debuggingStrong understanding of different cryptographic algorithmsExperience with Trusted Platform Module (TPM) technologies and Trusted Computing Group (TCG) standards8+ years of software, firmware, or embedded systems development experienceExcellent analytical, problem-solving, communication, and technical leadership skillsExperience developing and executing test plans, debugging complex issues, and creating validation toolsBachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related fieldExperience with Secure Boot architectures and implementationKnowledge of firmware and bootloader technologies such as UEFI and U-BootExperience with cryptographic systems, key management, and digital signature technologiesUnderstanding of hardware security modules and hardware root-of-trust technologiesFamiliarity with Post-Quantum Cryptography (PQC) algorithms and emerging security standardsExperience designing secure platform architectures for enterprise or consumer devices

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead SoC Security Software Engineer
Lead SoC Security Software Engineer

Anodize • San Francisco (CA)

On-site
USD 180,000 - 240,000
S 105 - Embedded Systems Security Engineer
S 105 - Embedded Systems Security Engineer

Dorle Controls • Foster (OK)

On-site
USD 120,000 - 160,000
S 105 - Embedded Systems Security Engineer
S 105 - Embedded Systems Security Engineer

Dorleco • Foster City (CA)

On-site
USD 140,000 - 210,000
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Colossus Technologies Group • Melbourne (FL)

On-site
USD 120,000 - 160,000
S 105 - Embedded Systems Security Engineer
S 105 - Embedded Systems Security Engineer

dorle-controls-llc • Foster City (CA)

On-site
USD 140,000 - 190,000
Firmware Security Engineer
Firmware Security Engineer

Harvey Nash • Redmond (WA)

On-site
USD 95,000 - 125,000
Staff Firmware Engineer
Staff Firmware Engineer

West Search Partners, LLC • Longmont (CO)

Hybrid
USD 140,000 - 190,000
Hybrid work environment
Senior Embedded Security Engineer — Secure Boot & Crypto
Senior Embedded Security Engineer — Secure Boot & Crypto

HP Enterprise • Sunnyvale (CA)

Hybrid
USD 140,000 - 180,000
Annual performance bonus
Hybrid work model
Industry-leading maternity/paternity '
Embedded Cyber Software Developer 4
Embedded Cyber Software Developer 4

Cts Technology Solutions, Inc. • Hazelwood (MO)

Remote
Comprehensive healthcare coverage
Paid time off
Retirement savings plans
+1
Senior Manager Firmware Engineering
Senior Manager Firmware Engineering

Providence Partners, LLC • Austin (TX)

On-site
USD 140,000 - 170,000