System Software Engineer - Driver, Oxford
Client:
IC Resources
Location:
Oxford, United Kingdom
Job Category:
Other
-
EU work permit required:
Yes
Job Reference:
7905163d4867
Job Views:
6
Posted:
04.04.2025
Expiry Date:
19.05.2025
Job Description:
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. 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, optimises, 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.
Senior Embedded Software Engineer Qualifications:
* 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
If this position sounds of interest please reach out to Harry Hansford @ IC Resources.
#J-18808-Ljbffr