Principal Embedded Software Engineer

1 week ago


London, United Kingdom IC Resources Full time
Job Description

Join a growing AI & Networking start-up - London, Hybrid Working Model

This growing start-up are committed to building disruptive technologies for AI and Machine Learning. Developing innovative solutions, this start-up aims to speed up training and inference whilst mitigating energy consumption. Having recently appointed a new Director of Engineering who comes with some serious pedigree, the next step is to grow out their engineering function, now seeking a Principal Embedded Software Engineer with experience of Linux device driver development. You will be responsible for the design and development of PCIe Drivers, embedded systems and embedded applications for AI networking solutions.


For this Principal Embedded Software Engineer, we are looking for someone with:

  • Strong experience around Linux based PCIe driver development
  • Deep understanding of embedded programming in C and C++
  • Knowledge around at least one of SR-IOV / SIOV / MR-IOV / NFs / NFV
  • Understanding of computer architecture is advantageous (CPU, SoC, ASIC, GPU)
  • Any experience within network interface cards (NIC) is advantageous


What Next?

If you’re an Embedded Software Engineer looking for an exciting new challenge within a great company, then please apply today to learn more



  • London, United Kingdom IC Resources Full time

    Join a growing AI & Networking start-up - London, Hybrid Working ModelThis growing start-up are committed to building disruptive technologies for AI and Machine Learning. Developing innovative solutions, this start-up aims to speed up training and inference whilst mitigating energy consumption. Having recently appointed a new Director of Engineering who...


  • London, United Kingdom IC Resources Full time

    Join a growing AI & Networking start-up - London, Hybrid Working ModelThis growing start-up are committed to building disruptive technologies for AI and Machine Learning. Developing innovative solutions, this start-up aims to speed up training and inference whilst mitigating energy consumption. Having recently appointed a new Director of Engineering who...


  • London, United Kingdom IC Resources Full time

    Join a growing AI & Networking start-up - London, Hybrid Working Model This growing start-up are committed to building disruptive technologies for AI and Machine Learning. Developing innovative solutions, this start-up aims to speed up training and inference whilst mitigating energy consumption. Having recently appointed a new Director of Engineering who...


  • London, Greater London, United Kingdom IC Resources Careers Full time

    Key Responsibilities: As a Principal Embedded Software Engineer, you will be responsible for the design and development of PCIe Drivers, embedded systems, and embedded applications for AI networking solutions. Your expertise in Linux device driver development, particularly with Linux PCIe driver development, will be invaluable in this role. Requirements: To...


  • London, United Kingdom IC Resources Full time

    Job Description Join a growing AI & Networking start-up - London, Hybrid Working Model This growing start-up are committed to building disruptive technologies for AI and Machine Learning. Developing innovative solutions, this start-up aims to speed up training and inference whilst mitigating energy consumption. Having recently appointed a new Director of...


  • London, United Kingdom IC Resources Full time

    Join a growing AI & Networking start-up - London, Hybrid Working Model This growing start-up are committed to building disruptive technologies for AI and Machine Learning. Developing innovative solutions, this start-up aims to speed up training and inference whilst mitigating energy consumption. Having recently appointed a new Director of Engineering who...


  • London, United Kingdom IC Resources Full time

    Join a growing AI & Networking start-up - London, Hybrid Working ModelThis growing start-up are committed to building disruptive technologies for AI and Machine Learning. Developing innovative solutions, this start-up aims to speed up training and inference whilst mitigating energy consumption. Having recently appointed a new Director of Engineering who...


  • London, United Kingdom IC Resources Full time

    Join a growing AI & Networking start-up - London, Hybrid Working ModelThis growing start-up are committed to building disruptive technologies for AI and Machine Learning. Developing innovative solutions, this start-up aims to speed up training and inference whilst mitigating energy consumption. Having recently appointed a new Director of Engineering who...


  • London,, UK, United Kingdom IC Resources Full time

    Join a growing AI & Networking start-up - London, Hybrid Working ModelThis growing start-up are committed to building disruptive technologies for AI and Machine Learning. Developing innovative solutions, this start-up aims to speed up training and inference whilst mitigating energy consumption. Having recently appointed a new Director of Engineering who...


  • London Area, United Kingdom IC Resources Full time

    Join a growing AI & Networking start-up - London, Hybrid Working ModelThis growing start-up are committed to building disruptive technologies for AI and Machine Learning. Developing innovative solutions, this start-up aims to speed up training and inference whilst mitigating energy consumption. Having recently appointed a new Director of Engineering who...


  • London Area, United Kingdom IC Resources Full time

    Join a growing AI & Networking start-up - London, Hybrid Working ModelThis growing start-up are committed to building disruptive technologies for AI and Machine Learning. Developing innovative solutions, this start-up aims to speed up training and inference whilst mitigating energy consumption. Having recently appointed a new Director of Engineering who...


  • London, Greater London, United Kingdom IC Resources Full time

    Job Title: Principal Embedded Software EngineerJob Description:We are seeking a highly skilled Principal Embedded Software Engineer to join our team at IC Resources. As a key member of our engineering function, you will be responsible for the design and development of PCIe drivers, embedded systems, and embedded applications for AI networking solutions.Key...


  • London Area, United Kingdom IC Resources Full time

    Join a growing AI & Networking start-up - London, Hybrid Working ModelThis growing start-up are committed to building disruptive technologies for AI and Machine Learning. Developing innovative solutions, this start-up aims to speed up training and inference whilst mitigating energy consumption. Having recently appointed a new Director of Engineering who...


  • London Area, United Kingdom IC Resources Full time

    Join a growing AI & Networking start-up - London, Hybrid Working ModelThis growing start-up are committed to building disruptive technologies for AI and Machine Learning. Developing innovative solutions, this start-up aims to speed up training and inference whilst mitigating energy consumption. Having recently appointed a new Director of Engineering who...


  • London, United Kingdom IC Resources Full time

    Join a growing AI & Networking start-up - London, Hybrid Working Model This growing start-up are committed to building disruptive technologies for AI and Machine Learning. Developing innovative solutions, this start-up aims to speed up training and inference whilst mitigating energy consumption. Having recently appointed a new Director of Engineering who...


  • London, United Kingdom IC Resources Full time

    Role OverviewWe are seeking a highly skilled Principal Embedded Software Engineer to join our team at IC Resources. As a key member of our engineering function, you will be responsible for designing and developing innovative solutions for AI and Machine Learning.Key ResponsibilitiesDesign and develop PCIe Drivers, embedded systems, and embedded applications...


  • London, Greater London, United Kingdom Zenovo Full time

    Embedded Software Systems EngineerWe are seeking an experienced Embedded Software Systems Engineer to join our team at Zenovo. As an Embedded Software Systems Engineer, you will be responsible for designing, developing, and testing embedded software solutions for our clients.Key Responsibilities:Design and develop embedded software solutions using C and C++...


  • London, Greater London, United Kingdom Morgan Gray Full time

    Morgan Gray is seeking a highly skilled Principal Embedded Software Engineer to join their team. The ideal candidate will have a strong background in developing firmware for high-tech products, with a focus on optimal performance, reliability, and efficiency.Key Responsibilities:Design and implement low-level drivers, components, and communication protocols...


  • London, United Kingdom IC Resources Full time

    Embedded Software Engineer - London, circa once a week onsite Join a leader within fire safety, fire suppression and fire mitigation. This company focuses on creating effective, efficient, and environmentally friendly fire protection solutions - given the success of their latest product, they're now looking to grow out their software development function...


  • London, Greater London, United Kingdom Building Design Partnership Full time

    Job Title: Embedded Software Engineer As an embedded software engineer at {company}, you will be responsible for designing, developing, and testing software for embedded systems. Your primary focus will be on ensuring the quality and reliability of the software, while also meeting the required performance and power consumption goals. Key...