System Embedded Software Engineer, Security

HP Inc.

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Spring, TXTaipei City, Taipei, Taiwan
Salary
$147,050–$230,850 / yr
Posted
70 days ago
Freshness
Confirmed live today
Closes
Feb 14, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $178k
This role $189k
$120k $243k
below market most similar roles pay here above market

This role pays more than 61% of similar roles. Most pay $142,780–$213,000 — the blue band above. At the midpoint, this role pays about $189k versus about $178k for comparable roles.

Based on 240 similar postings.

Employer

About HP Inc.

HP Inc. is a global technology company that develops and sells personal computers, printers, and related supplies and services. Its products include laptops, desktops, workstations, and printing solutions for consumers and businesses worldwide.

HP Inc. currently has 115 open roles on FindRole.

Listed pay typically runs $130,700–$205,200 across 95 roles with salary data.

Most-posted roles

View all roles at HP Inc.

At a glance

TL;DR · System Embedded Software Engineer, Security

The System Embedded Software Engineer — Security is responsible for designing, developing, and validating secure embedded software, firmware, and driver solutions for commercial PC platforms. Working with hardware, BIOS, and cybersecurity teams, the engineer builds security into the full firmware lifecycle, including secure boot, cryptographic services, platform identity, and runtime threat mitigation. Key responsibilities include performing threat modeling, risk assessments, and secure design reviews while implementing measured boot, key management, and firmware update protection. The role requires proficiency in C, Python, and scripting for build automation. Candidates must possess experience with Arm-based processors, RTOS concepts, and hardware interfaces like UART, I2C, and PCIe. Technical skills include using JTAG, logic analyzers, and oscilloscopes to debug security-relevant firmware and ensure end-to-end protection across the device security boundary.

What you'll do

  • Design and develop secure embedded software, firmware, and driver components for commercial PC platforms.
  • Define security requirements for firmware features, system interfaces, update mechanisms, and device identity.
  • Perform threat modeling, risk assessments, and secure design reviews across firmware architectures.
  • Implement and validate secure boot, cryptographic protocols, key management, and firmware update protection.
  • Investigate and resolve firmware security vulnerabilities found through penetration testing, fuzzing, and static analysis.
  • Review code and design specifications for compliance with secure coding practices and security standards.
  • Create technical documentation for security architecture, interface specifications, protocol definitions, and mitigation plans.
  • Drive continuous improvement in security automation, CI/CD integration, and vulnerability scanning processes.

What we're looking for

  • 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.
  • Proficient in C and familiar with Python, scripting, build automation, and security test tooling.
  • Experience with secure boot, bootloader architecture, firmware signing, verification, rollback protection, and update recovery mechanisms.
  • Experience with firmware security development on Arm-based processors and embedded controller platforms.
  • Experience with embedded security architecture, device identity, secure provisioning, secure onboarding, and low-footprint cryptographic implementations (preferred).
  • Experience with CI/CD pipeline expertise for embedded systems, including automated security testing, static analysis, signing, and release validation (preferred).
  • Experience securing wireless, peripheral, and interconnect protocol stacks across multiple connectivity technologies (preferred).

More like this

Similar roles

Embedded Security Engineer

General Dynamics

Boise, ID +1 5 days ago $118,714–$124,640
Embedded Systems ASIC SoC FPGA Microcontrollers Cryptographic Algorithms CI/CD System Architecture reverse-engineering Test Automation Verification Operating Systems Single-Board Computers
5+ yrs exp Hybrid

Senior Embedded Security Engineer

General Dynamics

Boise, ID +1 5 days ago $142,407–$150,195
Embedded Systems ASIC SoC FPGA Microcontrollers Cryptographic Algorithms CI/CD Systems Engineering reverse-engineering Security Architecture Verification Test Development Operating Systems AI
8+ yrs exp Hybrid

Senior Software Engineer, Embedded Product Security

Anduril Industries

Irvine, CA 39 days ago $220,000–$292,000
Linux C Rust NVIDIA Jetson UEFI Secure Boot PKI HSM PKCS#11 Full-Disk Encryption systemd Nix NixOS Bazel Buildroot Yocto CVE Triage SBOM Shell Kernel Initrd
4+ yrs exp

System Security Engineer

Booz Allen Hamilton

McLean, VA 33 days ago $69,400–$158,000
RMF NIST 800-53 STIG eMASS Tenable ACAS DLP zero‑trust Vulnerability Management Network Design Incident Response Jira Confluence Security+ Cybersecurity Engineering Systems Security Engineering
5+ yrs exp

Systems Security Engineer

General Dynamics

Taunton, MA 81 days ago $130,617–$144,000
Cybersecurity Model-based Systems Engineering (MBSE) Cryptography Encryption Security Requirements Analysis Agile AI Systems Engineering Functional Analysis Trade Studies
5+ yrs exp

Systems Security Engineer

Booz Allen Hamilton

California, MD +1 64 days ago $69,300–$158,000
Cybersecurity Vulnerability Assessment Network Security NIST RMF ACAS Nessus STIG SCAP IP Networking RF Links Big Data Analytics Event Correlation Infrastructure Controls CompTIA Security+ CISSP CEH OSCP