System Software Engineer - Driver
Oxfordshire, England
Permanent
£95,000 + Hybrid working
V-200747
Harry Hansford
Embedded Software
Job Title: Senior Embedded Software Engineer
Location: Oxford (Hybrid Model)
Salary: £90,000 - £95,000
Overview:
Join A leading technology company based in Oxford specialising in next-generation machine learning accelerators is seeking a talented Senior Embedded Software Engineer. This role focuses on developing and optimising low-level system software, including device drivers and runtime, to enable efficient hardware-software integration for advanced AI workloads. The position involves OS integration, interconnect infrastructure design, and system-level performance optimization for cutting-edge hardware platforms.
Senior Embedded Software Engineer Responsibilities:
Apply now
Location: Oxford (Hybrid Model)
Salary: £90,000 - £95,000
Overview:
Join A leading technology company based in Oxford specialising in next-generation machine learning accelerators is seeking a talented Senior Embedded Software Engineer. This role focuses on developing and optimising low-level system software, including device drivers and runtime, to enable efficient hardware-software integration for advanced AI workloads. The position involves OS integration, interconnect infrastructure design, and system-level performance optimization for cutting-edge hardware platforms.
Senior Embedded Software Engineer Responsibilities:
- Develops, optimise, and tests kernel-space drivers and user-space runtime.
- Builds tools such as profilers, system monitors, and management utilities.
- Designs interconnect infrastructure for accelerator communication.
- Defines hardware-software interfaces for FPGA and ASIC-based platforms.
- Strong background in developing Linux device drivers
- Proficiency in creating drivers for custom hardware (FPGA, GPU, NPU).
- Expertise in C programming and Shell scripting.
- Knowledge of ML accelerator stacks