Software Engineering Intern
Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. They are seeking a software engineering intern to learn about software/hardware security, keys management, and Post Quantum Computing.
Responsibilities
- Participate in design and development of key signing infrastructure enhancements
- Participate in design and development of product security features using TPM 2.0 security chip
Skills
- MS degree in Computer Engineering, Computer Science, or related degree or equivalent experience
- Domain knowledge in software and security engineering, including software signing
- Familiarity with open-source usage; must understand the concept of code provenance and how to maintain it over time
- Strong knowledge of Linux and FreeBSD kernel
- Familiarity with different CPU architectures and knowledge on Hardware Root of Trust (HRoT) is a plus
- Familiarity with TPM 2.0 and devID technology as specified by Trust Computing Group
- Familiarity with Post Quantum computing technology and different signature algorithms such as ML-DSA is a plus
- Coding proficiency in the C/C++, Python, RUST programming language with ability to learn others, as necessary
- Excellent problem-solving skills
- Excellent written and verbal communication skills
Benefits
- Health & Wellbeing
- Personal & Professional Development
- Unconditional Inclusion
Company Overview
Company H1B Sponsorship