Project Description

This is a great opportunity to work as a part of highly regarded team to deliver leading edge solutions. We are looking for an experienced engineer for an exciting role to augment our Client's core Linux embedded team to work on latest platforms and software. The person will interact closely with key technical experts to ensure the best possible performance and results on the client's platform.

Examples of the breadth of projects include:
- Portable game consoles;
- Car infotainment systems;
- Chromebook;
- Professional Graphics;
- Supercomputers.

Responsibilities

Responsible for:
- Kernel mode drivers for graphics / compute
- 2D display components (Xserver, Wayland)
- ROC runtime driver
- Mesa Multi-media and OpenGL drivers
- System tools (SMI, Data Center Tool)
- Packaging / Install
- Integration validation for software / firmware components
- Linux NPI (development for new products) from emulation through production

Skills

Must have

C/C++
Linux kernel and device driver debugging across kernel and virtualization.
Experience with the Linux kernel and related upstream development workflow.
Familiarity with Virtualization technology such as VirtIO GPU/Video, QEMU, Xen, KVM, Crosvm, etc.
Familiarity with Linux Graphics and/or Multimedia framework

Nice to have

Dev tools experience, e.g. git
Experience with X or Wayland
Experience with Mesa OpenGL/Vulkan
Experience with software development in open source community

Languages

English: C1 Advanced

Technical Skills
Is a Remote Job?
Hybrid (Remote with required office time)
Employment Type
Full time

Luxoft is the design, data and development arm of DXC Technology, providing bespoke, end-to-end technology solutions for mission critical systems, products and services.

We help create data-fueled...

Apply Now