Enable job alerts via email!

System Software Developer

ECM Selection (Holdings) Limited

United Kingdom

Remote

GBP 80,000 - 100,000

Part time

Yesterday
Be an early applicant

Job summary

A high-tech recruitment agency is seeking developers to contribute to open-source software projects. Candidates should be experienced in systems-level software development, particularly in C, and comfortable in remote, diverse teams. This position offers flexible hours and competitive salary, with a strong emphasis on community engagement.

Benefits

Competitive salary
Flexible working hours
Private medical insurance
Time for community projects

Qualifications

  • Interest in developing kernel drivers, web rendering engines, or multimedia libraries.
  • Significant contributions to open-source projects with active community engagement.
  • Comfort with remote working in a diverse team.

Responsibilities

  • Contribute to open-source projects and engage with the community.
  • Collaborate globally to design and improve software.
  • Produce high-quality and maintainable code.

Skills

Knowledge of systems-level software
High skill in C
Contributions to open-source projects
Communication skills

Education

Computer Science degree or similar experience

Tools

Rust
Job description
Overview

Get paid to write open-source software

Do you want to work on software used by billions around the world? Do you believe in the goals of the open-source software community? This team wants to hear from you. 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.

Responsibilities
  • Contribute to open-source projects and engage with the community, including understanding open-source development methodologies beyond just code commits.
  • Collaborate with a globally distributed team to design, implement, and improve software such as kernel drivers, web rendering engines, display servers, or multimedia libraries.
  • Produce high-quality, maintainable code in a systems-level context and participate in code reviews and architectural discussions.
Qualifications
  • 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 with active community engagement.
  • High level of skill in C. Additional knowledge of Rust would be beneficial.
  • A Computer Science degree or similar experience.
Work arrangement and skills

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 and terms
  • Competitive salary
  • Flexible working hours
  • Private medical insurance
  • Dedicated time to spend on community projects
  • Option to work part-time (3-4 days per week)
  • Location requirement: must be located somewhere in the UK with full rights to work in the UK without time limits
Application information

Another top job from ECM, the high-tech recruitment experts.

Even if this job's not quite right, please contact us now—we may have the ideal job for you. To discuss your requirements call (phone number removed) or email your CV. We will always ask before forwarding your CV.

Please apply (quoting ref: CV27003) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs