Software Engineer – Linux
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.
