USB SLEPOS Developer Kernel Engineer

SUSE via Remote OK

May 30th 2018

(Global) Flexible Location

In this role, you will be responsible for enabling various Point of Service (POS) hardware to work flawlessly with SUSE Linux enterprise products. The Hardware Enablement Team is a group of a

dozen people in different locations with different areas of expertise, ranging from small peripherals to crucial systém components (graphics) to specific platforms (ARM, IBM POWER).

Key Responsibilities:

  • Development of new code and backporting to older releases.
  • Bug analysis and bugfixing.
  • Close collaboration with upstream communities.
  • Technical discussions with SUSE partners and other stakeholders.

Required Skills:

  • Degree in Computer Science, Computer Engineering, or comparable qualifications.
  • Excellent knowledge of the C programming language.
  • Open source community participation.
  • Experience with system-level programming.
  • Solid understanding of the USB protocol.
  • Self-reliance.

Recommended Skills:

  • Shell and/or Python programming.
  • Contributing to the Linux kernel.
  • Knowledge of the Linux USB driver stack.
  • Knowledge of Linux power management.

Work Location:

With the team being distributed, the engineer can work at any SUSE office (or home office) worldwide, although Europe is preferred, and it is assumed that some time can be spent in Nuremberg and/or Prague.

Apply for this job