Internship applications are now closed

All application deadlines for listed projects have passed. At this time, we are no longer accepting applications for internships, and you have not submitted an application. We encourage you to sign up for the announcements mailing list to get an email when the next round opens.

Why apply to Outreachy? > Check Eligibility > Find a Mentor and Internship Project > Xen Project

Outreachy internships

What is Outreachy?

Outreachy is a program that provides internships for people from groups traditionally underrepresented in tech. Interns are paid a stipend of $5,500 for a three month internship. The internship is completely remote, and interns come from around the world.

Interns work one-on-one with a mentor from Free and Open Source Software (FOSS) communities. The internship projects range from programming, user experience, documentation, illustration and graphical design, to data science.

Interns have $500 travel stipend available to use to attend tech events. Many interns use the travel stipend to network and find a job. Interns often find employment after their internship with Outreachy sponsors or in jobs that use the skills they learned during their internship.

For more information on who is eligible for Outreachy internships, see the eligibility page. A description of the application process can be found on the application instructions page

Outreachy Timeline

Feb. 12, 2018Outreachy application period opens and applicants make their required contributions to projects
March 22, 2018Outreachy applications due for most Xen Project projects
March 29, 2018Some Outreachy Xen Project projects have a late application deadline
April 23, 2018Interns are publicly announced at 4pm UTC on the alums page
May 14, 2018 to Aug. 14, 2018Internships period

Outreachy Internships with Xen Project

Xen Project is a Free and Open Source Software (FOSS) community that is offering internship projects through the Outreachy program.

Internships with other FOSS communities can be found on the the current round page.

What is Xen Project?

Xen Project is a Linux Foundation Collaborative Project that develops the Xen Hypervisor and related virtualization technologies. The Xen Hypervisor is a leading virtualization platform that is powering some of the largest clouds in production today, such as Alibaba Cloud, Amazon Web Services, Rackspace Public Cloud and many hosting services. It also fosters the creation of lightweight Unikernel systems with the Mirage OS incubator project, as well as many independent efforts which use our hypervisor as a base for their work.

Open Projects

Mentors for these projects are willing to work with new Outreachy applicants. Please note that as the round goes on, mentors may close their project to new applicants because they are already working with many applicants. Make sure to start your required contribution as soon as possible!

Each project mentor is looking for applicants who have different skills. Sometimes a skill is a hard requirement for an applicant to have. Other times, a mentor might prefer an applicant to have a skill, but they would accept an applicant as an intern who didn't have that skill. Some skills are "nice to have" meaning it would be great if applicants have this skill, but the mentor doesn't have a strong preference.

Each project will require a different level of experience with a particular skill. Experience levels are indicated with numbers:

Mentors are willing to teach this skill to applicants with no experience at all
Applicants should have read about the skill
Applicants should have used this skill in class or personal projects
Applicants should be able to expand on their skills with the help of mentors
Applicants who are experienced in this skill will have the chance to expand it further

Xen Project extended deadline project #1

Enhanced Profiling and Tracing Support for Unikraft

Project details are hidden. The details may be hidden because you are not logged in, you haven't completed an eligibility check, your eligibility check is pending, or you are ineligible to participate. See the message in the box at the top of the page.

Deadline was March 29, 2018 record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
C programming
Preferred
Assembler programming
Preferred
Debugging Techniques
Preferred


Xen Project extended deadline project #2

High-level Language Support with Unikraft

Project details are hidden. The details may be hidden because you are not logged in, you haven't completed an eligibility check, your eligibility check is pending, or you are ineligible to participate. See the message in the box at the top of the page.

Deadline was March 29, 2018 record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
C programming
Preferred
Operating Systems
Preferred
High-level Language Runtimes
Preferred


Xen Project extended deadline project #3

New Execution Targets for Unikraft

Project details are hidden. The details may be hidden because you are not logged in, you haven't completed an eligibility check, your eligibility check is pending, or you are ineligible to participate. See the message in the box at the top of the page.

Deadline was March 29, 2018 record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
C programming
Preferred
Assembler programming
Preferred
Kernel Programming
Preferred


Xen Project extended deadline project #4

Xen on ARM: create multiple guests from device tree

Project details are hidden. The details may be hidden because you are not logged in, you haven't completed an eligibility check, your eligibility check is pending, or you are ineligible to participate. See the message in the box at the top of the page.

Deadline was March 29, 2018 record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
C programming
Required
Hypervisors
Nice to have


Xen Project project #5

Improve tests for MirageOS's OCaml network stack

Project details are hidden. The details may be hidden because you are not logged in, you haven't completed an eligibility check, your eligibility check is pending, or you are ineligible to participate. See the message in the box at the top of the page.

Deadline was March 22, 2018 record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
network programming
Preferred
ocaml
Preferred
automated testing
Nice to have


Project Details

Project details are hidden. The details may be hidden because you are not logged in, you haven't completed an eligibility check, your eligibility check is pending, or you are ineligible to participate. See the message in the box at the top of the page.