Jobs

Linux Systems Software Developer


Job details
  • ECM Selection
  • Cambridge
  • 1 week ago

This innovative R&D team work on endpoint software security products utilising hardware assisted virtualization technologies. Some of their products exist in the hands of millions of users around the world and others remain internal research projects. In this role you will be designing and developing new features and products as well as providing maintenance and support for existing code. This includes introducing new security algorithms, improving performance, writing unit and automated tests, and fixing security vulnerabilities. Code is predominantly written in C and C++ and mainly targets the Linux operating system although there is some crossover with projects targeting Windows.

In addition to a bachelor’s degree in computer science or similar, you will need:

Excellent programming experience in C/C++ Good practical knowledge developing for User-mode Linux (UML) Understanding of public key infrastructure (PKI) and other uses of cryptography Understanding of the OSI network model, especially the TCP/IP protocols

Additional knowledge or experience in any of the following would be beneficial but is not required: Linux kernel development, the Yocto Project, x86-64 architecture, and Trusted Platform Modules (TPM).

Located in new offices within a short walk from Cambridge train station, this friendly team collaborate in a relaxed environment where flexible working is the norm. Typical weeks are 37.5 hours with 2/3 days at home possible. Benefits include purchasing additional holiday beyond the standard 25 days plus bank holidays, a matched contribution pension scheme, and health and dental insurance which can be extended to cover family members.

Keywords:Linux, Yocto, User-mode Linux, UML, Linux Kernel, Security, Cybersecurity, Virtualisation, Hypervisor, Micro-Virtualisation, C, C++, Networking, OSI, TCP/IP, Cryptography, Public Key Infrastructure, PKI, Trusted Platform Modules, TPM

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.

Recommend for £250 – seewww.ecmselection.co.uk/tell-a-friendfor details.

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

Senior FPGA Developer

Senior FPGA Developers / DSP Algorithm DevelopersMy client is a market leader and well known brand operating within the areas of Defence Intelligence supporting government and businesses around the world.We are looking for bright, enthusiastic and committed individuals to work as Senior FPGA developers in one of our customer-facing product...

Ash, Surrey

Senior Rust Developer

Our client specializes in the development and provision of cutting-edge technology solutions, services, and expertise. With a strong focus on innovation, the company delivers a range of products and services in areas such as advanced software development, artificial intelligence, and cybersecurity. Their expertise extends to providing integrated technology platforms that...

Wild.Codes London

Senior DevOps Engineer - Cryptocurrency DeFi Linux Python Go AWS Azure – EU/Remote

Responsibilities: Maintain and improve global infrastructure with respect to high performance and reliability requirements. Improve and update the security infrastructure of a widely distributedpany that operates in a high-risk environment. Engage and collaborate with other teams for system design discussions and improving DevOps processes. Development of internal tools and automation...

Westbury Partners London

Infrastructure Manager

We are on a mission to help build and accelerate the internet of tomorrow. We obsess about customer experience and strive towards constant innovation, with the goal of helping companies and developers build a faster, safer, and more reliable internet.bunny.netis where individual imaginations gather together to solve next-generation internet challenges....

bunny.net London

Systems Engineering Manager - Up to £85,000

Are you ready to take the lead on cutting-edge systems projects?Do you thrive in a role where innovation, technical mastery, and leadership intersect?Our client is seeking a dynamicSystems Engineering Managerto head a multidisciplinary team focused on delivering high-performance hardware platforms. This is an exciting opportunity for a skilled leader with...

Humand Talent Reading

Principal Enterprise Network Security Architect

Principal Enterprise Network Security ArchitectJoin a digital first bank that’s powered by people.Our technology team builds innovative digital solutions rapidly and at scale to deliver the next generation of banking services for our customers around the world.You’ll have an impact on bringing digital-first banking to our customers by defining the...

HSBC Edinburgh