System Software Developer

ECM Selection Limited
UK
1 day ago
Apply on www.ecmselection.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£75,000.0
Working hours
Shift work

Tech stack

Linux Linux Kernel Open Source Technology Software Construction System Software WebKit Information Technology Free and Open-Source Software

Job description

You will be working alongside similarly enthusiastic and highly skilled developers building software with open-source projects and making important contributions to the open-source community. You could be working on improvements to WebKit, or building new Linux kernel driver, or one of countless other projects this team tackles, all of them deeply technical.

Requirements

  • Knowledge and interest in developing systems level software such as kernel drivers, web rendering engines, display servers, or A/V libraries.
  • Demonstrable and significant contributions to open-source projects. This includes engagement with the community and understanding of open-source development methodologies not just code commits.
  • High level of skill in C. Additional knowledge of Rust would be beneficial.
  • A Computer Science degree or similar experience.

You will be working in a globally diverse team, so experience and comfort with remote working along with a high level of written and verbal communication skills are essential for this role.

Benefits & conditions

Alongside the competitive salary, flexible working hours, private medical insurance, and dedicated time to spend on community projects are on offer for the right candidate. This team will also consider candidates who wish to work part-time 3-4 days per week. Although you will be joining a global team, you need to be located somewhere in the UK and have full rights to work in the UK without time limits to be considered for this role.

Keywords: Open-Source, C, Web browser, Linux, Kernel, Drivers, AV, System Software, OS

Please note: even if you don’t have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.ecmselection.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:15 min

Overcoming the challenges of modifying Linux kernel code

Ayesha Kaleem · World Congress 2023

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:59 min

Configuring the browser speech recognition class and grammar

Tobias Münch Tobias Münch · World Congress 2024

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:42 min

Essential Linux kernel features for running containers

Oliver Seitz Oliver Seitz · World Congress 2024

1:55 min

Role of the Linux kernel in handling processes

Mohammed Aboullaite Mohammed Aboullaite · World Congress 2024

Videos

See all

Related articles

See all