Protection of Kernel Code Integrity using ARM TrustZone Architecture
@Mentor, în Hermes Business Building, Campus 1, Ground Floor Office Dimitrie Pompeiu Boulevard, No. 5-7, District 2

Responsabilități

At Mentor Graphics, we are shaping the future of automotive embedded systems with our vision and team of innovative hardware and software developers who passionate about creating extraordinary automotive solutions for driver information and ADAS solutions. We specialize in highly optimized in-vehicle solutions, focused in the areas of audio, video and networking.

Within our BSP team in Bucharest, we propose a student internship for the subject:

Description:

Implementation of a new type of probes inside the Linux kernel, enabling the secure world to control the execution of normal world events.These probes, transparent to the normal world, enhance security and protect the OS against security threats such as rootkits. They provide introspection of the OS through ARM TrustZone and instrument individual operating system instructions, receiving a persistent trap whenever a probe is executed.

The code will be implemented in C language on an evaluation board, enforcing and protecting the integrity of the system’s kernel code.

Calificări

  • Knowledge in ARMv7/v8 architecture
  • Good C programming skills
  • Good grasp of Linux operating system internals
  • Passion for Linux and Open Source technologies
  • The ability to work effectively with others
  • High motivation

Beneficii

  • Enjoyable and creative workplace
  • Flexible working hours
  • Experienced engineers will support you during the whole internship
  • Attractive compensation

Ajută-ne să ducem acest Stagiu pe Bune la mai mulți studenți.

Stagiu disponibil pentru studenții de la următoarele facultăți

plătit
cel puțin anul 3
vorbitor de engleza
cu experiență