Stellenbeschreibung
Huawei's Munich Research Center is responsible for advanced technology research, architectural development, design and strategic engineering of our products.
The size of our cloud platform is gaining momentum and it is already planet scale. Huawei Cloud is one of the largest and fastest-growing platforms in the world. It has strong presence with over 40 availability zones located across 4 continents and 23 geographical regions, covering locations such as Germany, Hong Kong, South Africa, or Brazil, among others.
Security and privacy are paramount concerns of cloud customers when deploying their applications on public cloud platforms. We are recently forming a confidential computing team at Munich Huawei Research Center to design and build frameworks, tools, and systems to provide strong security and privacy guaranties to cloud customers. We are relying both hardware-based solutions (e.g., Intel SGX, Intel TDX, AMD SEV, ARM CCA, etc.) and software-based solutions (e.g., secure multiparty computation, homomorphic encryption, differential privacy, zero knowledge proofs, etc.).
We are looking for interns (6 months or more, starting as soon as possible) to join our mission. Your responsibilities will be very practical and range from high-level system design to low-level implementation of our confidential computing framework. You have many chances to collaborate with professors/experts in the confidential computing field.
Join us as a
Intern - Confidential Computing (m/f/d)
Your mission
You can select one of following topics (TEEs or Qingtian Enclave) to work with.
-
Confidential VM with TEEs:
- Study/Analyze TEEs technology, work with TEEs tools to bring up a QEMU image to deploy a secure VM.
- Integrate confidential VMs with confidential GPUs, NPUs, and Huawei TEEs.
- Develop a simple remote attestation framework support web interface for end users
- Integrate an encrypted VM with an encrypted storage, i.e., the application inside the VM can persist output data into the encrypted storage.
- Perform benchmarking to evaluate the performance when run applications in the encrypted VM and a non-encrypted VM.
-
Qingtian Enlcave (service of Huawei Cloud):
- Study/Analyze Qingtian enclave technology, work with Qingtian tools to create secure applications running inside Qingtian enclaves.
- Analyze the bottlenecks and improve the Qingtian tools.
- Maintain the Qproxy of Qingtian enclaves.
- Develop a simple remote attestation framework support web interface for end users.
- Perform benchmarking to evaluate the performance when run applications in the. Qingtian enclave and a non-encrypted VM.
Your areas of expertise
- Bachelor or Master Degree in Computer Science or Electrical Engineering
- Some experience in computer architecture and operating systems
- Some experience in systems programming in C, C++ or Rust
- Some experience with script languages such as bash, or Python
- Willingness to learn new security technologies
- Some Experience with containers, K8S, CI/CD
- Fluent in written and spoken English
By applying to this position, you agree with our Recruitment Privacy Statement. You can read in full our privacy policy here.
Your rewards of working here
- Our culture is characterized by innovative power and team spirit as well as the intensive exchange of knowledge and experience within our global network.
- We offer healthy meals ranging from traditional Chinese to western delicacies in our famous company canteen.
- To keep your development ongoing, you will find a broad range of training opportunities. Many online and face-to-face training programs incl. language courses in German and Mandarin.
- Our diverse and welcoming environment is shaped by different backgrounds and around 40 individual nationalities.
- Self-responsible work in a competent, motivated and constantly growing team.
Please send your application and CV (incl. cover letter and reference letters) in English.
Huawei is a leading global information and communications technology (ICT) solutions provider. Driven by a commitment to operations, ongoing innovation, and open collaboration, we have established a competitive ICT portfolio of end-to-end solutions in Telecom and enterprise networks, Devices and Cloud technology and services. Our ICT solutions, products and services are used in more than 170 countries and regions, serving over one-third of the world's population. With 197,000 employees, Huawei is committed to develop the future information society and build a Better Connected World.