Embedded Software Development Lead

13 hours ago


Oxford, Oxfordshire, United Kingdom IC Resources Full time
Senior Embedded Software Engineer

Located in Oxford, this role is part of a hybrid model.

The annual salary for this position is £92,500.

About the Position

This challenging opportunity focuses on developing and optimizing low-level system software, including device drivers and runtime, to enable efficient hardware-software integration for advanced AI workloads.

Main Responsibilities:
  • Develops, optimizes, and tests kernel-space drivers and user-space runtime;
  • Crafts 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;
Requirements:
  • 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;
We Offer:

A competitive salary, opportunities for growth and development, and a dynamic work environment.



  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Job DescriptionA Senior Embedded Software Engineer is required to lead firmware development for next-gen medical devices. The ideal candidate will have a background in embedded systems and firmware development for resource-constrained environments.Focusing on bare-metal and RTOS-based platforms, this hands-on role involves project ownership from architecture...


  • Oxford, Oxfordshire, United Kingdom Coalesce Management Consulting Full time

    We are currently working with a major electronics manufacturer in Oxford to find an Embedded Software Engineer for a 6-month contract.The ideal candidate will focus on the development and optimization of embedded software for innovative, high-volume consumer devices, ensuring functionality, performance, and user satisfaction.Key Responsibilities:Design,...


  • Oxford, Oxfordshire, United Kingdom Expert Employment Full time

    Job Title: Embedded Systems Development LeadCompany: Expert EmploymentWe are looking for an experienced Embedded Systems Development Lead to join our team. In this role, you will be responsible for developing and improving core application software architecture, designing APIs, protocols, and plugins, and working on high-performance algorithms and highly...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    About the PositionThis is an exceptional opportunity to join IC Resources as a Senior Embedded Software Engineer. You will be responsible for developing firmware for innovative medical devices used in home settings and leading hospitals.Key Responsibilities:Project ownership and technology decision-making.Firmware development for bare-metal and RTOS-based...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Salary: £70,000About the Role:We are seeking a skilled Senior Embedded Software Engineer to lead firmware development for next-gen medical devices. This hands-on role involves project ownership, from architecture to testing, where you'll make key technology decisions and collaborate with interdisciplinary teams.You'll be responsible for suggesting...


  • Oxford, Oxfordshire, United Kingdom APRIL QUEST LIMITED Full time

    Job OverviewA specialist company, renowned for its pioneering work in sleep diagnostic equipment development, is seeking a Senior Embedded Software Engineer. This is an excellent opportunity to contribute to cutting-edge medical technology within a company dedicated to improving patient outcomes through innovative solutions.This role is based in Oxford and...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    About the RoleWe are seeking a highly skilled Senior Embedded Software Architect to lead firmware development for next-gen medical devices. As a key member of our interdisciplinary team, you will be responsible for project ownership, from architecture to testing, and make key technology decisions.This is an exciting opportunity to work with cutting-edge...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    About the OpportunityWe are looking for a seasoned Senior Embedded Software Engineer to lead firmware development for our next-generation medical devices. As a key member of our team, you will be responsible for designing and developing embedded software solutions that meet the highest standards of quality and reliability.Key Accountabilities:Develop and...


  • Oxford, Oxfordshire, United Kingdom Coalesce Management Consulting Full time

    Candidates for the Embedded Systems Developer position should possess excellent programming skills in C/C++ and have a solid understanding of low-power design principles and power management techniques.This is an exciting opportunity to join Coalesce Management Consulting's team of experienced professionals and contribute to the development of cutting-edge...


  • Oxford, Oxfordshire, United Kingdom Platform Recruitment Full time

    **Automation Development Position**We are working with a leading start-up to find an expert in automation development. The ideal candidate will have extensive knowledge of embedded systems and be able to design and develop automation software and hardware using AI.The main responsibilities of the role include:Designing and developing automation software and...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Job Overview"IC Resources is seeking a Senior Embedded Software Engineer to develop and optimize low-level system software for next-generation machine learning accelerators in Oxford.",">Salary & BenefitsWe offer a competitive salary of £90,000 - £95,000 per year, along with excellent benefits and opportunities for growth within the...


  • Oxford, Oxfordshire, United Kingdom Oxa Autonomy Full time

    About the RoleAt Oxa Autonomy, we are seeking a talented Embedded Software Development Engineer to join our team. This exciting opportunity allows you to develop and validate high integrity software components that play a crucial role in ensuring safety goals and system robustness.Key Responsibilities:Developing high integrity software components with...


  • Oxford, Oxfordshire, United Kingdom Coalesce Management Consulting Full time

    Embedded Software Development PositionWe are seeking an experienced Embedded Software Engineer to join our client's team in Oxford on a 6 Month Contract basis.This role involves the development and optimisation of embedded software for innovative, high volume consumer devices, requiring strong technical expertise and problem-solving skills.Main...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    We are seeking an experienced Senior Embedded Software Engineer to lead firmware development for next-gen medical devices. With a focus on project ownership, from architecture to testing, this hands-on role involves making key technology decisions and collaborating with interdisciplinary teams.About the OpportunityThis exciting position offers a competitive...


  • Oxford, UK, Oxfordshire, United Kingdom Coalesce Management Consulting Full time

    We are currently working with a major Electronics Manufacturer based in Oxford. They are looking for an Embedded Software Engineer to join them on a 6 Month Contract.6 Month Contract - Outside IR35 - Hybrid WorkingThe engineer will focus on the development and optimisation of embedded software for innovative, high volume consumer devices, ensuring...


  • Oxford, UK, Oxfordshire, United Kingdom IC Resources Full time

    Senior Embedded Software EngineerSalary: £70,000Location: OxfordRights to work: Visa's will not be sponsored for this role.The Company & Role:Join a growing MedTech company as a Senior Embedded Software Engineer known for its innovative devices that help diagnose sleep and respiratory conditions. Their devices are used in both home settings and leading...


  • Oxford, Oxfordshire, United Kingdom Archangel Lightworks Full time

    Job DescriptionWe are seeking a highly skilled Embedded Software Engineer to join our team at Archangel Lightworks, a leading connectivity company in the field of wireless technology. The successful candidate will be responsible for developing and maintaining embedded software for our ground stations, ensuring reliable control and autonomous operations.The...


  • Oxford, Oxfordshire, United Kingdom Platform Recruitment Full time

    About the Role">This Automation Engineering Professional position involves designing and developing embedded systems, including PCB design, microcontroller programming, and firmware development. The ideal candidate will have a strong background in electronics and computer science, with commercial experience in embedded electronics and software development.


  • Oxford, Oxfordshire, United Kingdom Archangel Lightworks Full time

    Archangel Lightworks, a pioneering connectivity company, is building the foundation for space-enabled networks of the future. Our mission is to revolutionize humanity's communication infrastructure and tackle some of Earth's most pressing challenges, from economic inequality to climate change.We are seeking an experienced Embedded Software Engineer to join...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Job Title: Senior Embedded Software EngineerLocation: Oxford (Hybrid Model)Overview:We are looking for an experienced Senior Embedded Software Engineer to join our team at IC Resources. As a key member of the team, you will be responsible for developing and optimising low-level system software for advanced AI workloads.Responsibilities:Develop kernel-space...