London

Permanent - Full Time

03-03-2025

21-07-2025

IM3399


Competitive Salary and Benefits


We are now looking for an experienced Software Engineer to join a rapidly growing developer of new and disruptive technologies for networking, to join their London facility with the option for hybrid work.

You will be developing drivers, middleware, example applications, and embedded control software for AI/ML and HPC networking solutions.

You will be responsible for software architecture definition, implementation, and testing, as well as debugging and benchmarking.

Working with the broader Engineering team, you will be responsible for the software architecture definition, preparing detailed technical documentation and presentations to stakeholders.

In addition, you will be responsible for Linux PCIe driver development; integration with training and inference frameworks on CPU and GPU.

Now is an exciting time to join a growing company with competitive salary and benefits, and strong prospects for future development as the company grows.

Experience:

Essential for this role is experience with High Speed Linux PCIe driver development.

Also essential is working directly with prototype hardware alongside the design team, and production experience.

Ideally you will have experience with some or all of the following: RDMA and Libfabrics. *CCL libraries; PCIe peer to peer; GPU, and Embedded systems.

Qualifications:

You should hold a Bachelors or Master's Degree in Electronics Engineering, Physics, or a relevant discipline. Significant experience within the industry will also be considered.

Additional Information:

Candidates MUST be eligible to work and live in the UK. Copies of Visa and Passport will be requested.

Skills: PCIe, RDMA, Embedded, Software Architecture, CPU, GPU, Network Interface, Drivers, GPU.

This position closes in 78 days