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
Contact Detail:
TN United Kingdom Recruiting Team