Software Engineer – Linux

P. Ducker Systems Ltd

Greater London

On-site

GBP 60,000 - 95,000

Full time

10 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

25 days annual leave
Holiday purchase option
Private medical insurance
Health cashback plan
Pension scheme
Life cover 4 x salary
Season ticket loan
Salary exchange benefits
Subsidised gym membership
Employee referral scheme

Job summary

P. Ducker Systems Ltd in Greater London is seeking a proactive Linux Systems Engineer to join a close-knit team focused on secure, high-quality OS development. You will work on Linux distributions, enhance security, and tailor components to meet customer needs.

The role requires C programming, Bash scripting, Ubuntu, Debian packaging, and strong TCP/IP knowledge; prior kernel/Open Source work is a plus. You will help deliver robust, scalable solutions for global clients.

Qualifications

  • Experience with Ubuntu operating system and Debian-based packaging.
  • Proficient in C programming and Bash scripting.
  • Strong knowledge of TCP/IP networking and security components.
  • Experience with PKI certificate and key management.
  • OOP in C++ and kernel-related development is a plus.
  • Desirable openness to Python programming and Open Source work.

Responsibilities

  • Development and maintenance of Linux based operating systems.
  • Work on Linux Distros with a focus on security.
  • Configure and customize components of the operating system.
  • Meet requirements and provide the best possible customer experience.
  • Deliver a product to the highest level of quality and functionality.

Skills

Ubuntu
C programming
TCP/IP networking
PKI management
Debian package management
Bash scripting
Object oriented programming in C++
Python programming
Linux kernel programming
Open source development
Security infrastructure

Education

A STEM degree or significant programming experience

Job description

Job Purpose:


We want smart people to join our close knit Linux development team. A genuine interest in product development is key as everyone's contribution counts in our informal and open Agile working environment.


Principle duties:



  • Development and maintenance of Linux based operating systems


  • Work on Linux Distros with a focus on security


  • Configure and customize components of the operating system


  • Meet requirements and provide the best possible customer experience


  • Deliver a product to the highest level of quality and functionality



Essential Skills:


Essential



  • Ubuntu operating system

  • C programming

  • TCP/IP network configuration, security and components

  • PKI certificate and key management

  • Debian package management

  • Bash scripting

  • Object oriented programming in C++

  • A degree in STEM or significant programming experience


Desirable



  • Python programming

  • Linux kernel programming

  • Open source development

  • Security infrastructure


Why Join Us:



  • Shape the future of secure endpoint technology.

  • Work on high-impact projects for global, high-profile clients.

  • Collaborate with a team of experts pushing the boundaries of Linux, networking, and security.

  • Competitive compensation and strong opportunities for professional growth.


Package & discretionary benefits:



  • 25 days annual leave plus an additional 2 days after 2 years' service

  • 5 days additional holiday purchase available

  • Private medical insurance

  • Heath cashback plan with Healthshield

  • Pension scheme

  • Life cover 4 x salary

  • Season ticket loan

  • Salary exchange benefits (ride2work, pension)

  • Subsidised gym membership

  • Employee referral scheme


Role will be subject to an employment screening process and will require security clearance.


Tagged as: bash, cybersecurity, endpoint, kernel, linux, linux systems engineer, python, systems engineer

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Linux
Software Engineer - Linux

Becrypt Ltd • Greater London

Hybrid
GBP 60,000 - 90,000
Private medical insurance
Health cashback plan with Healthshield
Season ticket loan
+2
Software Engineer - Linux
Software Engineer - Linux

Leonardo UK Ltd • Greater London

On-site
GBP 70,000 - 90,000
Software Engineer - Linux
Software Engineer - Linux

Leonardo • Greater London

Hybrid
GBP 65,000 - 90,000
Linux/Network Administrator
Linux/Network Administrator

Cambridge Consultants • Cambridge

On-site
GBP 60,000 - 90,000
Senior Linux System Administrator
Senior Linux System Administrator

Salt • Greater London

On-site
GBP 90,000 - 110,000
Bonus up to 10%
£5,000 DV allowance
Pension 5% employee 10% employer
+5
Systems: Senior Linux Infrastructure Engineer (London) (46084BE)
Systems: Senior Linux Infrastructure Engineer (London) (46084BE)

Referment • Greater London

On-site
GBP 90,000 - 120,000
Linux Engineer / Devops Azure
Linux Engineer / Devops Azure

Client Server • Greater London

Hybrid
GBP 60,000 - 100,000
Pension
Private Medical Insurance
Life Assurance
+5
Senior Linux Engineer
Senior Linux Engineer

Synapri • Greater London

Hybrid
GBP 70,000 - 100,000
Software Developer (C++)
Software Developer (C++)

Origin8tive Ltd • Cheltenham

Hybrid
GBP 54,000 - 66,000
AXA Healthcare
Cycle to Work
Company pension
+2
Linux Engineer
Linux Engineer

TechNET IT Recruitment Ltd • Greater London

Hybrid
GBP 63,000 - 77,000
6% annual bonus
Remote-friendly
London office attendance 2 days/mo
+1