KERNEL TEAM LEADER / Flexible LocationApply Now Job ID 309768 Date posted 11/10/2017 Location: Prague, CZ
KERNEL TEAM LEADER
Location: Flexible, Office / Home Office
With the team being mostly distributed, the candidate can do his/her job from anywhere in the world. It is advantageous to spend some time in Nuremberg and/or Prague though. You will report to the Department Leader of SUSE Labs.
Your responsibility will be to manage a team of kernel experts and coordinate efforts to advance the technology in the Linux kernel and make it suitable for SUSE's Linux based products. Your team is spread over many locations, with engineers in Czech Republic, US and Germany and Australia.
The Hardware Enablement kernel team you will be heading is responbsible for hardware-, platform- and architecture-specific code in the kernel. This includes arch code for ARM64, zSeries and POWER, it also includes USB, sound and graphics (both kernel and userspace - X and Wayland). The team is also responsible for running the kbuild infrastructure, consisting of an instrumented git repository and CI tooling around it.
You interact with project managers, architects and the developers on your team in defining features of future products, and take responsibility for getting them implemented. You cooperate very closely with the team leader of the other kernel teams.
Together with them, you are responsible for delivering a kernel for upcoming products, and maintaining and supporting it.
The SUSE Labs kernel teams are heavily involved in level 3 support and the maintenance of the Linux kernel; part of your responsibility will be to make sure L3 support issues are tracked and get resolved.
SUSE Labs developers are part of the community; you'll stay in touch with the community and make sure the same is true for your team. You'll use this to make sure the community understands the business needs of SUSE as a Linux distributor on one hand, and to represent the community's viewpoints inside SUSE on the other.
- Degree in computer science, other technical disciplines or comparable qualifications
- highly skilled in C development
- solid knowledge of Linux and experience in Linux kernel development
- broad knowledge of Linux and Unix system tools and common scripting languages (bash, perl, python, ...)
- expertise in several of the following Linux kernel areas:
- kernel debugging and crash analysis
- build infrastructure
- driver model
- graphics, sound, usb, other peripheral drivers
- S390x, Aarch64, PPC64LE
- good communication skills
- good knowledge of english both written and spoken
- customer oriented, detailed, and reliable working style
- enjoy working in a team environment
The candidate should reach the Career Level Specialist/Manager or higher.
SUSE, a pioneer in open source software, provides reliable, interoperable Linux, cloud infrastructure and storage solutions that give enterprises greater control and flexibility. More than 20 years of engineering excellence, exceptional service and an unrivaled partner ecosystem power the products and support that help our customers manage complexity, reduce cost, and confidently deliver mission-critical services. SUSE is also an active member of many open source communities, such as the openSUSE Project, OpenStack, Ceph, OpenNFV, OpenHPC, and more, to help drive collaboration among global communities to help solve some of the world’s most challenging technology issues.
At SUSE, we set challenging goals for ourselves, then work to meet, and often exceed them. How far can you go with extraordinary colleagues at your side?
For more information, visit www.suse.com