Principal Embedded Software Engineer

4 weeks ago


London, Greater London, United Kingdom IC Resources Full time

Job Title: Principal Embedded Software Engineer

Job 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 Responsibilities:

  • Design and develop PCIe drivers for Linux-based systems
  • Develop embedded systems and applications for AI networking solutions
  • Collaborate with cross-functional teams to ensure seamless integration of PCIe drivers and embedded systems
  • Stay up-to-date with the latest advancements in PCIe technology and embedded systems

Requirements:

  • Strong experience in Linux device driver development, with a focus on PCIe drivers
  • Deep understanding of embedded programming in C and C++
  • Understanding of computer architecture, including CPU, SoC, ASIC, and GPU
  • Experience with network interface cards (NICs) is a plus

About Us:

IC Resources is a leading provider of technology talent to the AI and networking industries. We are committed to building a team of highly skilled engineers who can help our clients drive innovation and growth.



  • 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, 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, 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...


  • London, Greater London, United Kingdom Barts Health NHS Trust Full time

    About the JobAs an Embedded Software Engineer at our company, you will be responsible for designing and developing software for embedded systems. Your tasks will include writing code, testing, and debugging software to ensure it meets the required specifications.Key ResponsibilitiesDesign and develop software for embedded systemsWrite code in C and...


  • London, Greater London, United Kingdom EpsilonR Full time

    EpsilonR seeks a skilled Embedded Software Engineer to join our UK L-Band Centre of Excellence. As a key member of our engineering team, you will design and execute top-tier embedded software for our L-Band Terminal range. Your expertise in C/C++ programming will be instrumental in crafting innovative solutions for our customers.Key Responsibilities:Design...


  • London, Greater London, United Kingdom Verso Recruitment Group Full time

    We are seeking a highly experienced Senior Embedded Software Systems Developer to join our team at Verso Recruitment Group. The ideal candidate will have a strong background in embedded software development, particularly in embedded C/C++.Key ResponsibilitiesWrite and review code for embedded systemsSolve complex technical challengesProvide guidance to the...


  • London, Greater London, United Kingdom Zenovo Full time

    Embedded Software Solutions ExpertWe are seeking an experienced Embedded Software Solutions Expert to join our team at Zenovo.About UsZenovo is a technical consultancy specializing in small board embedded system implementation and prototyping. We pride ourselves on delivering cutting-edge solutions for leading companies.Role OverviewYou will work closely...


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

    IC Resources is seeking a highly skilled Principal Embedded Software Engineer to join their growing AI & Networking start-up in London.About the Role:We are looking for an experienced software engineer with expertise in Linux device driver development, embedded systems, and AI networking solutions. The successful candidate will be responsible for designing...


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

    Key Responsibilities: As a Principal Embedded Software Engineer, you will be responsible for designing and developing 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 crucial in this role. Additionally, you will...


  • London, Greater London, United Kingdom Amazon Full time

    The Amazon Devices team is responsible for designing and engineering high-profile consumer electronics, including the best-selling Kindle family of products. We have also produced groundbreaking devices like Fire tablets, Fire TV, Amazon Dash, and Amazon Echo. Our team is looking for a talented and passionate Embedded Software Engineer to be part of an...


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

    Company OverviewIC Resources is a growing start-up committed to building innovative technologies for AI and Machine Learning. They aim to develop solutions that speed up training and inference while minimizing energy consumption.The company recently appointed a new Director of Engineering, who brings significant industry experience. To continue their growth,...


  • London, Greater London, United Kingdom IONATE Full time

    Embedded Software Engineer - Real-Time SystemsWe are seeking an experienced Embedded Software Engineer to join our team at IONATE. As a key member of our software development team, you will be responsible for designing, developing, and implementing real-time embedded software for grid-connected inverters.Key Responsibilities:Develop and implement real-time...


  • London, Greater London, United Kingdom Materials Nexus Full time

    About the {title} RoleWe are seeking an experienced Embedded Software Engineer to join our team.As an Embedded Software Engineer, you will be responsible for developing and testing software for our embedded systems.Key Responsibilities:* Develop and maintain software for our embedded systems* Collaborate with cross-functional teams to ensure software meets...


  • London, Greater London, United Kingdom Oho Group Ltd Full time

    Embedded Software Engineer OpportunityAre you a skilled software developer with a passion for embedded systems? Do you have experience with C/C++ programming and DSP?We are seeking a talented Embedded Software Engineer to join our team at Oho Group Ltd. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software...


  • London, Greater London, United Kingdom Verso Recruitment Group Full time

    Join Verso Recruitment Group, a well-established leader in the industry, in hiring an experienced Lead Embedded Systems Software Architect. This challenging role is based in Reading and offers a competitive salary of £120,000 - £150,000 per year.This key position involves designing and developing cutting-edge embedded systems software using C/C++...


  • London, Greater London, United Kingdom Canonical Full time

    Embedded Systems Software Engineer at CanonicalWe are seeking a highly skilled Embedded Systems Software Engineer to join our team at Canonical. As a key member of our team, you will be responsible for designing, developing, and testing software for our embedded systems.As an Embedded Systems Software Engineer at Canonical, you will be working with our team...


  • London, Greater London, United Kingdom Technical Futures Ltd Full time

    **Technical Futures Ltd: An Opportunity for a Skilled Embedded Software Engineer**We are seeking an experienced Embedded Software Engineer to join our team at Technical Futures Ltd, a leading provider of Embedded Computing Products with headquarters in the UK and offices in the US. As an Embedded Software Engineer, you will be responsible for delivering BIOS...


  • London, Greater London, United Kingdom Platform Recruitment Full time

    Software Engineer OpportunityWe are seeking a skilled Software Engineer to join our team at Platform Recruitment. As an Embedded Systems Software Engineer, you will design, develop, and maintain high-quality embedded software for bare-metal, embedded Linux, and other RTOS.Key Responsibilities:Design and develop embedded software for various platformsMaintain...


  • London, Greater London, United Kingdom Morson Talent Full time

    Embedded Software Engineer OpportunityWe are seeking an experienced Embedded Software Engineer to join our Modems and Software Defined Radio group. The successful candidate will work on delivering a new product to the UK MOD, based at our client's site in Portsmouth, UK.Key Responsibilities:Developing modern C++ software for target Linux platformsDesigning...