Jobs in the Xen Community
Job postings can be published on this page in order to make them public to members of the Xen community.
Jobs listed on this page are required to have a relationship to the Xen open source community, but can include the development
or use of proprietary system as long as they are related to Xen. However we will put jobs related to open source Xen in a
prominent position on this page. The page will be reviewed once a month, and old postings will be moved
into the Older Listings section, and removed after two months. If you want to propose a job, please send an e-mail with
all the details to your community manager. If after a month, the vacancy is
still there, it is your responsibility to remind the community manager to keep the job on the list.
Open Source Listings
February 2012 Listings
C POSIX Software Engineer @ Citrix
Citrix's Xen Platform team works as part of the Xen Open Source community on the world-renowned Xen hypervisor, powering over
90% of today's cloud, including Amazon EC2, Rackspace Cloud and Linode. Xen is widely acknowledged as the fastest and most
secure hypervisor in the industry.
We are looking for experienced C POSIX software engineers to help us improve the userspace side of the Xen software stack:
XL/Libxenlight, Qemu, etc.
The successful candidate will be comfortable working with low level POSIX interfaces and writing stable library APIs. Ideally
candidates will have already worked on other Open Source projects in C, contributing code or ideas, and know how to interact
with a vibrant Open Source community, mainly through mailing lists like the LKML.
The core of the Xen project was originally developed in the Computer Laboratory of the University of Cambridge and spun out as
the company XenSource which was acquired by Citrix in 2007. The Xen team is still based in Cambridge, UK and therefore this role
is based in the modern Citrix research and development centre on the Cambridge Science Park. However a self-motivated person
with a proven track record could work from anywhere with a good bandwidth connection.
Responsibilities:
- design, implement and deploy new toolstack capabilities;
- help maintain libxenlight, the low level library for toolstack
operations, fixing bugs and reviewing patches contributed by the community.
Requirements:
- experience with C software development on UNIX;
- experience with development on mailing lists and Open Source communities;
- extensive knowledge of the POSIX interfaces;
- strong skills in C; Python desirable;
- self-driven, capable of self-learning and seeing through a project from the beginning to the end;
Contact: xenjobs AT citrix.com
Linux Kernel/Hypervisor Engineer @ Citrix
Citrix's Xen Platform team works as part of the Xen Open Source community on the world-renowned Xen hypervisor, powering over
90% of today's cloud, including Amazon EC2, Rackspace Cloud and Linode. Xen is widely acknowledged as the fastest and most
secure hypervisor in the industry.
We are looking for an experienced kernel engineer to work on the Xen hypervisor and to improve Xen support in the Linux kernel and Qemu.
The successful candidate will be comfortable working on kernel and hypervisor code, and have a good understanding of the x86 architecture.
Ideally candidates will have already worked with Linux or other Open Source operating systems, contributing code or ideas, and know how to
interact with a vibrant Open Source community, mainly through mailing lists like the LKML.
The core of the Xen project was originally developed in the Computer Laboratory of the University of Cambridge and spun out as
the company XenSource which was acquired by Citrix in 2007. The Xen team is still based in Cambridge, UK and therefore this role
is based in the modern Citrix research and development centre on the Cambridge Science Park. However a self-motivated person
with a proven track record could work from anywhere with a good bandwidth connection.
Responsibilities:
- design, implement and deploy new Xen hypervisor features;
- design, implement and deploy new Xen related Linux kernel features;
- help maintain the Xen hypervisor codebase, fixing bugs and reviewing patches contributed by the community;
- help maintain Xen support in the Linux kernel, improving the pvops architecture and reviewing patches contributes by the community.
Requirements:
- experience with Linux/Unix kernel development and Open Source communities;
- extensive operating system development experience;
- very good knowledge and understanding of the x86 architecture;
- strong skills in C; x86 assembly desirable;
- self-driven, capable of self-learning and seeing through a project from the beginning to the end.
Contact: xenjobs AT citrix.com
|