This offer is obsolete and is retained for reference only. Current offers are available on this page.
Assess the impact of heterogeneous multi-processing (HMP) on a secure operating system and develop a proof of concept of an HMP-enabled secure microkernel.
As a Research & Development Engineer, you will interact with the team in charge of developing our embedded security solutions. More precisely, you will:
- investigate the consequences on security of multi-processing,
- develop a proof of concept of an HMP-enabled micro-kernel.
Our secure operating system is built upon a microkernel running alongside another more user-friendly operating system such as Android. Smartphones and tablets have become complex devices. Ever higher performance requirements and power consumption constraints have made the main application processor, in particular, become an advanced chip with multiple cores and even different types of cores. The first objective of this internship is to determine what these changes imply on our kernel.
The second objective of the internship will be to develop a multicore-enabled microkernel.
This offer is for a 6-month internship located in our office in Sophia-Antipolis.
You are currently completing a Master’s Degree or an equivalent degree. You have a significant experience of software development. You are rigorous, independent and have good interpersonal skills.
An interest in one or more of the following topics will be appreciated positively:
- Embedded development
- Operating systems
- Software security
- Mobile development
Previous experience with the following tools will help ensure that you can hit the ground running:
- Cross-compilation toolchains
- Source code management tools
- Issue tracking systems
A good level of English is required.
All interns will receive the following benefits:
- Compensation of €1000-1200/month (gross)
- Daily meal stipends (Tickets Restaurant)