[Debian-uk] [Job Advert] Debian Developer position at Arm
Steve Capper
steve.capper at arm.com
Tue Aug 30 09:58:45 BST 2022
Hello Debian-UK,
We are recruiting for a Debian Developer for my team at Arm. Working can
be remote, but travel will be required to both the Manchester and
Cambridge offices on occassion. Here is a copy of the job spec below.
Any folk who are interested, can apply on the careers website:
https://careers.arm.com/job/cambridge/debian-developer/33099/34592544992
Cheers,
--
Steve
===
Debian Developer
Location: UK - Flexible. Travel required to Cambridge and Manchester
offices.
Job Overview:
Do you enjoy tinkering with Linux distributions? Are you interested in
the Arm architecture? If the answer to both of those questions is yes,
then this role may be of interest to you!
The Linux Distributions team in the Open Source Software Group is
looking for a candidate to ensure that Debian is the best that it can be
on Arm hardware.
The nature of the work will be quite varied: from packaging new
software, debugging problems, assisting with platform enablement and
collaborating with colleagues at Arm and the Debian community on how to
enable new Arm architectural features in future Debian releases.
Projects such as the Linux Kernel and gcc/glibc/clang are key to
distributions and possess a lot of Arm architectural code; thus, are of
particular interest to the team. A familiarity with building and
configuring the kernel or toolchains would be an advantage. Similarly,
virtualisation and container technology are becoming pivotal in how many
end-users employ distros so experience in these areas would also be helpful.
As the work is with Linux Distributions (specifically Debian), there
will be a lot of community work and, indeed, most of our work can be
seen in the open.
Responsibilities:
- Represent Arm in the relevant community meetings, mailing list threads
and conferences,
- Pro-actively ensure that any potential problems (including security
issues) affecting Arm systems are found and fixed,
- Assist the Debian community with their release processes (for example,
assist in squashing release critical bugs),
- For the longer term: work with Debian contributors and Arm colleagues
(in kernel, toolchain and architecture teams) to ensure that new Arm
architectural features are deployed in Debian successfully.
Required Skills and Experience:
- Proven track record in working with Open Source communities (f.e.
interaction on community mailing lists, talks at conferences),
- Experience in resolving problems in a Linux/UNIX environment,
- Working experience in a scripting language (such as Bash, Python).
- C programming experience,
- Build system experience (such as Autotools, CMake…),
- Experience working with version control (such as git, svn),
- We value a professional, enthusiastic and flexible approach to working
coupled with a passion for solving problems.
“Nice To Have” Skills and Experience:
- Track record in developing for a Linux distro (particularly Debian),
- Experience creating .deb or .rpm packages,
- Experience using gdb (or other debuggers) in resolving problems,
- Experience in building and deploying the Linux kernel and toolchains,
- Experience in working with containers and virtualisation,
- A detailed knowledge of the Arm architecture is not necessary, it is
expected that the successful candidate will ramp up on this.
More information about the Debian-uk
mailing list