remote
Senior Security Software and System Engineer - Product Security Compliance - Hewlett Packard Enterprise HPE
Systems Engineer
Senior engineer responsible for designing, implementing, and validating security controls in hardware and firmware products, ensuring compliance with industry standards and HPE security policies using C/C++, Python, and Linux‑based tools.
About the role
Key Responsibilities
- Develop and integrate security features (secure boot, encryption, attestation) into product firmware and software stacks.
- Perform threat modeling, vulnerability assessments, and penetration testing on embedded platforms.
- Collaborate with cross‑functional hardware, firmware, and software teams to remediate security findings and ensure compliance with standards such as ISO 27001, NIST, and Common Criteria.
- Automate security testing and compliance verification using Python scripts and Linux tooling.
- Document security architectures, risk assessments, and compliance evidence for internal and external audits.
Requirements
- 5+ years of experience in security engineering for embedded or hardware‑related products.
- Strong programming skills in C/C++ and Python, with deep knowledge of Linux operating systems.
- Hands‑on experience with vulnerability analysis, secure boot, cryptographic implementations, and security standards compliance.
- Proven ability to work in cross‑functional teams and communicate technical security concepts to non‑technical stakeholders.
- Bachelor’s degree in Computer Science, Electrical Engineering, or related field; relevant security certifications are a plus.