CareerPlan

System Embedded Software Engineer — Security

Spring, Texas, United States of AmericaFull-time$147k–$231k2026-08-18 → 2026-11-10
Based in United States

Core

Designing, developing, and validating secure embedded software, firmware, and driver solutions for HP commercial PC platforms, focusing on the full firmware lifecycle including secure boot, cryptographic services, and runtime threat mitigation.

Role type

Senior IC embedded security engineer

Builds

Secure firmware and driver components for commercial PC platforms

Domain

Embedded systems security / PC hardware

Required skills

C programming, secure boot implementation, cryptographic protocols, threat modeling, firmware debugging (JTAG/SWD), RTOS concepts, secure coding practices, vulnerability analysis, hardware interface security (UART, I2C, SPI, USB, PCIe)

Preferred skills

Python scripting, CI/CD pipeline integration for embedded systems, static analysis tools, wireless protocol security, tamper-resistant system design

Technologies

Arm processors, RTOS, JTAG, SWD, GitHub, logic analyzers, protocol analyzers, oscilloscopes

Responsibilities

Lead design and development of secure embedded software and firmware; define security requirements for firmware features and update mechanisms; perform threat modeling and secure design reviews; implement and validate security capabilities like secure boot and key management; investigate and resolve firmware security vulnerabilities; review code and deliverables for compliance; create technical documentation; drive continuous improvement in security automation and SDLC; provide technical leadership and mentoring.

Seniority

Senior, hands-on IC