Firmware Engineering Intern

Hewlett Packard Enterprise

Sunnyvale, CAFresher3d agovia LinkedIn

About the Role

Hewlett Packard Enterprise is the global edge-to-cloud company. This role is designed as 'Onsite' with an expectation that you will primarily work from an HPE office. We are seeking a software engineer who wants an opportunity to learn software/hardware security, keys management, and Post Quantum Computing.

Key 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.

Requirements & Tech Stack

  • Domain knowledge in software and security engineering, including software signing.
  • Familiarity with open-source usage, understanding of code provenance and how to maintain it.
  • Strong knowledge of Linux and FreeBSD kernel.
  • Familiarity with different CPU architectures.
  • Knowledge on Hardware Root of Trust (HRoT) is a plus.
  • Familiarity with TPM 2.0 and devID technology as specified by Trust Computing Group (TCG).
  • Familiarity with Post Quantum computing technology and different signature algorithms such as ML-DSA is a plus.
  • Coding proficiency in C/C++, Python, RUST.
  • Excellent problem-solving skills.
  • Excellent written and verbal communication skills.

Qualifications

  • Working towards a Bachelor's and/or Master's degree with a focus in Engineering, Computer Science, or other related technical field.
  • BS or MS degree in Computer Engineering, Computer Science, or related degree or equivalent experience.

Entry-Level Jobs in SF Bay Area · last 7 days

60 openings · 55 need no experience

Most hiring: Together AI, NewsBreak, Enterprise

See all 60 →