Search

Software Engineer

Posted: 13/03/25
Recruiter:Advanced Technical Recruitment
Reference:2913018004
Type:Permanent
Disciplines: Software Engineer
Salary:Competitive
Location:London
Description:

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.

Embedded software development, and interfacing directly with hardware experience is required.

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 experience includes Linux PCIe network driver development; RDMA and Libfabrics. CCL libraries.

Embedded systems, including working closely with hardware is also required.

DevOps, scripting and automation, such as Python and TCL, also required.

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

Recruiting now