INTERNSHIP DETAILS

Operating System Architecture Student

CompanyMobileye
LocationHaifa
Work ModeOn Site
PostedAugust 6, 2026
Internship Information
Core Responsibilities
The student will work as a research assistant for the OS architect, implementing proofs of concept using cutting-edge technologies. Responsibilities include working on the Linux core kernel, drivers, and OS services while maintaining and enhancing existing features.
Internship Type
student
Company Size
3786
Visa Sponsorship
No
Language
English
Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page

About The Company
Mobileye pioneers physical AI for intelligent systems including advanced ADAS, autonomous driving solutions, and humanoid robotics. Mobileye’s physical AI foundation reflects decades of experience in real-world driving intelligence, applying the same engineering principles that shaped its automotive AI leadership to AI for humanoid robotics in complex physical environments.
About the Role

Mobileye’s Operating System group in Haifa is looking for a brilliant student to join the team.
This is an exciting opportunity to work with highly talented engineers on one of the most cutting-edge technologies -Autonomous vehicle development.

Our team is in charge of the research, design, and implementation of new software drivers and operating system features, and maintaining and enhancing existing ones.

 

\n


What will your job look like?
  • You will work as a research assistant for the OS architect.
  • You will implement POC using cutting-edge technologies, working side by side with the OS architect.
  • You will work on Linux core kernel, drivers, and OS services.
  • You will need to learn a large amount of documentation and reference material as directed for the given task.


All you need is:
  • An excellent Computer Engineering or Computer Science student with at least 3 semesters until graduation.
  • Knowledge in Low-level software development, including experience with C/C++/Assembly programming.
  • Good knowledge of C is required.
  • Understanding of computer architecture, operating systems, compilers, and linkers, including dynamic linking - advantage.
  • Experience with Embedded Linux OS, user space, and kernel space - advantage.
  • Low-level/embedded SW development and debugging experience- advantage


\n
Key Skills
CC++AssemblyLinux KernelEmbedded SystemsOperating SystemsComputer ArchitectureDriversSoftware DebuggingCompilersLinkersDynamic LinkingEmbedded Linux
Categories
TechnologySoftwareEngineeringScience & Research