Theme

Language

Global EN
Sweden ENSV
India EN

Master Thesis: Exploring Hardware-Assisted Type Safety in C++

Technology, Data & Digital · Software & Web Development · Software Engineering · Cybersecurity

In short

Ericsson Research Security seeks a Master's student to investigate hardware-assisted type safety in C++. The project focuses on exploring technologies like CHERI and MTE to prevent type-related vulnerabilities in performance-critical software, with a practical proof-of-concept on a hardware-assisted platform.

Responsibilities

  • Review and evaluate hardware-assisted technologies for enforcing language-level type safety in C++.
  • Design a practical dynamic type-enforcement scheme for type-confusion risks in complex C++ programs.
  • Build a proof of concept on a hardware-assisted platform.
  • Evaluate security coverage, compatibility with existing software, and performance overhead.

Requirements

  • Master’s student in Computer Science, Cybersecurity, or a related field.
  • Solid understanding of Linux processes and runtime security.
  • Systems programming experience, preferably in C and C++.
  • Curiosity, creativity, and interest in software security research.

Desired Qualifications

  • Familiarity with assembly is an advantage.
  • Technical reports or other work authored, such as coursework or blog posts.
  • GitHub profile.

Benefits

  • Outstanding opportunity to use your skills and imagination to push the boundaries of what's possible.
  • Be challenged, but not alone.
  • Joining a team of diverse innovators.
  • Opportunity to craft what comes next.

Skills

C++LinuxCassemblyPython
#C++#type safety#hardware-assisted#security#research#Sweden#Stockholm#Kista
Ericsson Logo

About Ericsson

Pioneering technology for connecting billions of people worldwide

Our purpose \nTo create connections that make the unimaginable possible.\n\nOur vision\nA world where limitless connectivity improves lives, redefines business and pioneers a sustainable future.\n\nOur values\nPerseverance, professionalism, respect and integrity.\n\nThe future is a place for purpose & vision – ours are clear, and we invite partners, customers and consumers to join us in our journey. \n\nFor a brighter future. For all. Let's #ImaginePossible

Ericsson Logo

Company

Ericsson

Job Posted

3 days ago

Employment Type

Internship

Work mode

Hybrid

Experience Level

Entry

Locations

Kista, Sweden

Qualification

Master

Applicants

Be an early applicant