Job Overview
We're seeking an exceptional PCIe Embedded Software Engineer to join IC Resources, a leading Semiconductor company based in the UK.
This is a highly technical, hands-on role that requires collaboration with Tier-1 customers, startups, and engineering teams to develop, test, and maintain embedded software for silicon projects.
Key Responsibilities
* Develop and maintain PCIe host drivers
* Create Linux driver codebases
* Work with network peripherals to ensure seamless integration
* Design and implement embedded software using C and C++ programming languages
* Stay up-to-date with computer architecture advancements (CPU, SoC, ASIC, GPU)
Requirements
* Strong understanding of PCIe protocol fundamentals
* Proficiency in Linux kernel development
* Experience with network peripherals and their interfacing
* Deep knowledge of embedded systems programming
* Familiarity with computer hardware components
What We Offer
* A competitive salary of £60,000 - £80,000 per annum
* A dynamic work environment with opportunities for growth and learning
* The chance to work on cutting-edge semiconductor technology