Linux Kernel Staff Software Engineer

Linux Kernel Staff Software Engineer

European Recruitment

Linux Kernel Staff Software Engineer

European Recruitment are working closely with a multinational semiconductor company, based in Manchester, who are looking for an experienced Linux Kernel Staff Software Engineer to join their team.

In this role you will focus on the development and maintenance of existing user and kernel space driver components to deliver them for most recent Linux kernels and yet-to-be-published Android versions. This involves developing performance-critical drivers for GPU hardware, including scheduling and memory management for Linux and Android OSs.

Responsibilities as Linux Kernel Staff Software Engineer:

  • Participating in all phases of software development – including design, implementation, testing, code review and documentation.
  • Leading software designs in coordination with Architects and cross-functional teams for new feature delivery.
  • Performing code reviews for other team members.
  • Understanding customer requirements and aligning them with GPU roadmap.
  • Working closely with other software teams to interface driver components.
  • Maintaining the existing codebase: fixing bugs and other quality assurance activities.

Requirements:

  • Expert in C programming.
  • Experience in the Linux kernel and/or a device driver development.
  • Deep understanding of computer architecture and embedded systems.
  • Proficiency in problem solving and debugging skills.
  • Experience with version control and bug tracking systems.
  • Excellent team working skills, self-motivated and results focused.
  • Practical, organised and analytical approach to work.

Desirable Experience:

  • Experience with leadership roles, driving and coordinating projects.
  • Experience with different testing / debugging tools and script languages.
  • Familiar with Android system software development and debugging.
  • Interest in graphics and compute APIs – Vulkan, OpenGL ES, OpenCL.
  • Experience in software development for a commercial organisation.

If this role is of any interest please apply directly on LinkedIn or send a copy of your CV to nh@eu-recruit.com.

By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/about-us/privacy-notice/).

Upload your CV/resume or any other relevant file. Max. file size: 100 MB.


You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.

Access document

Case Studies

Quick Drop Your CV

A member of our team will contact you ASAP.

This is the heading

Lorem ipsum dolor sit amet consectetur adipiscing elit dolor

Send A New Vacancy

A member of our team will contact you ASAP.

This site uses cookies. Please accept our terms or find out more:

Please select your language: