Current jobs related to Senior Windows Driver Software Engineer - Edinburgh, Edinburgh - IC Resources


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Senior Software Engineer Role OverviewIC Resources is seeking a Senior Software Engineer with expertise in Windows driver development to join our team in Edinburgh. As a Senior Software Engineer, you will be responsible for developing drivers that enable leading audio and haptics applications. Key Responsibilities:• Design and develop Windows drivers for...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Job Title: Software Windows Driver EngineerWe are seeking a skilled Software Windows Driver Engineer to join our team at IC Resources. As a Software Windows Driver Engineer, you will be responsible for designing, building, and maintaining Windows drivers software, bringing up, and debugging new devices and platforms in Windows environments.Key...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Job Title: Software Windows Driver EngineerWe are seeking a skilled Software Windows Driver Engineer to join our team at IC Resources. As a Software Windows Driver Engineer, you will be responsible for designing, building, and maintaining Windows drivers software, bringing up, and debugging new devices and platforms in Windows environments.Key...


  • Edinburgh, Edinburgh, United Kingdom Cirrus Logic Full time

    Cirrus Logic is a leading innovator in mixed-signal processing, and we're seeking an experienced Windows driver engineer to join our team. As a key member of our team, you will collaborate with a worldwide team to deliver robust, scalable, and reliable software that enables exciting new technologies in the audio and haptics space.The ideal candidate will be...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Exciting Opportunity for a Windows Kernel Driver Engineer IC Resources is seeking a skilled Windows Kernel Driver Engineer to join our client, a leading semiconductor company in the audio space. As a key member of the team, you will be responsible for developing and maintaining Windows kernel mode drivers for our cutting-edge audio products. To succeed in...


  • Edinburgh, Edinburgh, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time

    Job DescriptionWindows Device Driver Software DeveloperRemote Work Location: Fully remote with flexibility to work outside the UK.Rate: Competitive daily rate up to £600, outside IR35.Contract Length: Initially 6 months with potential extension.Start Date: As soon as possible.KO2 Embedded Recruitment Solutions LTD is seeking an experienced Windows Device...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Windows Kernel Mode Driver EngineerIC Resources is seeking a skilled Windows Kernel Mode Driver Engineer to join our team in the Semiconductor industry. As a leader in the audio space, we are looking for an individual with recent commercial experience developing Windows kernel mode drivers, a strong background in embedded development, and strong C and C++...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Windows Kernel Mode Driver EngineerIC Resources is seeking a skilled Windows Kernel Mode Driver Engineer to join our team in the Semiconductor industry. As a leader in the audio space, we are looking for an individual with recent commercial experience developing Windows kernel mode drivers, a strong background in embedded development, and strong C and C++...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Role Overview We are seeking a skilled Windows Kernel Mode Driver Engineer to join our team at IC Resources. As a key member of our audio software development team, you will be responsible for designing and developing high-quality Windows kernel mode drivers for our low power mixed signal semiconductor products. Key Responsibilities * Develop and maintain...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Senior Software Engineer OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team in Edinburgh. As a Senior Software Engineer, you will be responsible for developing drivers that enable leading audio and haptics applications. Key Responsibilities:* Develop and maintain Windows drivers for audio and haptics applications*...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Key Responsibilities:We are seeking an experienced Windows Kernel Mode Driver Engineer to join our team at IC Resources. As a key member of our team, you will be responsible for developing and maintaining Windows kernel mode drivers for our low power mixed signal semiconductors.Requirements:Recent commercial experience developing Windows kernel mode driversA...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Senior Software Engineer OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team in Edinburgh, specializing in precise mixed-signal processing technologies for mobile and consumer electronics. The ideal candidate will have expertise in Windows driver development and a strong background in C programming.Key...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Senior Software Engineer OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team in Edinburgh, specializing in precise mixed-signal processing technologies for mobile and consumer electronics. The ideal candidate will have expertise in Windows driver development and a strong background in C programming.Key...


  • Edinburgh, Edinburgh, United Kingdom microTech Global Ltd Full time

    Job DescriptionOur client, microTech Global Ltd, is seeking an Experienced Senior Software Engineer to join their team in Edinburgh, Scotland. This is a hybrid position, requiring 2-3 days in the office each week.Key Responsibilities:Design, develop, and maintain efficient, reusable, and well-documented Windows drivers.Lead the bring-up and debugging of new...


  • Edinburgh, Edinburgh, United Kingdom microTech Global Ltd Full time

    Job DescriptionOur client, microTech Global Ltd, is seeking an Experienced Senior Software Engineer to join their team in Edinburgh, Scotland. This is a hybrid position, requiring 2-3 days in the office each week.Key Responsibilities:Design, develop, and maintain efficient, reusable, and well-documented Windows drivers.Lead the bring-up and debugging of new...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Exciting Opportunity in the Semiconductor MarketWe are seeking a skilled Windows Kernel Mode Driver Engineer to join our team at IC Resources. This is an excellent opportunity to work with a leading company in the semiconductor industry, specializing in the audio space.This company has experienced significant growth in the market, driven by the increasing...


  • Edinburgh, Edinburgh, United Kingdom Cirrus Logic, Inc. Full time

    Unlock Your Potential as a Windows Driver Engineer at Cirrus LogicCirrus Logic is a leading innovator in mixed-signal processing, and we're seeking an experienced Windows driver engineer to join our team. As a key member of our software development team, you'll play a crucial role in designing, building, and maintaining efficient, reusable, and reliable...


  • Edinburgh, Edinburgh, United Kingdom Cirrus Logic, Inc. Full time

    Unlock Your Potential as a Windows Driver Engineer at Cirrus LogicCirrus Logic is a leading innovator in mixed-signal processing, and we're seeking an experienced Windows driver engineer to join our team. As a key member of our software development team, you'll play a crucial role in designing, building, and maintaining efficient, reusable, and reliable...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Senior Software Engineer OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team in Edinburgh, specialising in precise mixed-signal processing technologies for mobile and consumer electronics.The successful candidate will have 5+ years of C programming and Windows driver development skills, as well as expertise in OS...


  • Edinburgh, Edinburgh, United Kingdom Cirrus Logic, Inc. Full time

    Unlock Your Potential as a Windows Driver Engineer at Cirrus LogicCirrus Logic is a leading innovator in mixed-signal processing, and we're seeking an experienced Windows driver engineer to join our team. As a key member of our development team, you'll collaborate with a worldwide team to deliver robust, scalable, and reliable software that enables exciting...

Senior Windows Driver Software Engineer

2 months ago


Edinburgh, Edinburgh, United Kingdom IC Resources Full time
Senior Windows Driver Software Engineer

We are seeking a highly skilled Senior Windows Driver Software Engineer to join our team at IC Resources in Edinburgh. As a Senior Windows Driver Software Engineer, you will be responsible for developing drivers that enable leading audio and haptics applications.

Key Responsibilities:

  • Design and develop Windows drivers for mobile and consumer electronics
  • Collaborate with a world-wide team to deliver robust, scalable, and reliable software
  • Develop and maintain technical skills in C programming and Windows driver development
  • Work with serial buses and protocols (e.g., I2C, SPI, I2S)
  • Use version control systems (Git and SVN) and troubleshooting skills

Requirements:

  • 5+ years of experience in C programming and Windows driver development
  • Strong understanding of OS architecture, including race conditions, synchronization, deadlocks, and interrupt management
  • Familiarity with serial buses and protocols (e.g., I2C, SPI, I2S)
  • Familiarity with version control systems (Git and SVN)
  • Strong troubleshooting skills using software (automated tests, debuggers), hardware (logic analysers, oscilloscopes, DMMs)

What We Offer:

  • Salary to £80k
  • Visa support and relocation to Edinburgh

We are a leading company specialising in precise mixed-signal processing technologies for a wide range of mobile and consumer electronics. If you are a motivated and experienced Senior Windows Driver Software Engineer looking for a new challenge, please apply now.