C/C++ Embedded Systems Programmer

7 days ago


Edinburgh, Edinburgh, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time
Career Opportunity: Windows Device Driver Software Engineer

KO2 Embedded Recruitment Solutions Ltd is seeking a skilled Windows Device Driver / Kernel Developer with C/C++ development expertise to join our team. As a Windows Device Driver Software Engineer, you will design, develop, and debug Windows device drivers using WDM and WDF frameworks. Your main focus will be on driver development for Windows 11. You will conduct remote debugging to ensure high driver performance and stability, manage IRQs to facilitate smooth hardware-software communication, collaborate with hardware teams for seamless driver integration on ARM64 architecture, and apply knowledge of ARM system registers and handle low-level architecture tasks. If you have proficiency in C/C++, strong Windows Device Driver Development experience (WDM/WDF), advanced debugging skills, familiarity with IRQ handling and ARM64 architecture, and experience working with cross-functional hardware/software teams, we would like to hear from you. Salary: Up to £600 per day, outside IR35.

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

    About This Job OpportunityWe are looking for a skilled C/C++ Windows driver professional to join our team at KO2 Embedded Recruitment Solutions LTD.This role involves developing Windows kernel device drivers, ideally with Windows 11 drivers.The ideal candidate will have:Proven experience in Windows kernel device driver developmentStrong C/C++ programming...


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

    Job Description:KO2's client seeks a highly skilled C/C++ Driver Developer with expertise in Windows 11 driver development. The ideal candidate will design, develop, and debug Windows device drivers using WDM and WDF frameworks, conduct remote debugging, and collaborate with hardware teams for seamless driver integration on ARM64 architecture.Key...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    We are currently seeking a Senior C++ Programmer to join our team at IC Resources. This exceptional opportunity involves working on a groundbreaking project focused on developing space-based systems for a cutting-edge network.The ideal candidate will have extensive C++ programming expertise, with a proven track record in multithreading and Linux O/S....


  • Edinburgh, Edinburgh, United Kingdom Elite Hire Full time

    Embedded Software Engineer PositionWe are seeking an experienced Software Engineer for IoT Devices to join our team at Elite Hire. This role involves designing and developing software solutions for IoT devices using various programming languages and frameworks.About the JobThe ideal candidate will have experience in multiple programming languages, including...


  • Edinburgh, Edinburgh, United Kingdom Onyx-Conseil Full time

    OverviewOnyx-Conseil is driving the development of a revolutionary space-based cellular broadband network. With its headquarters in Edinburgh and flexible working arrangements, the company fosters a collaborative environment that attracts top talent in the mobile telecoms/satcoms sector.Having achieved significant breakthroughs in satellite technology,...


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

    Job Overview: We are currently recruiting a talented Embedded Systems Specialist - Windows Device Drivers to join our team at KO2 Embedded Recruitment Solutions LTD. As an embedded systems specialist, you will be responsible for designing, developing, testing and deploying high-quality Windows device drivers for various hardware platforms.Your primary focus...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Career Opportunity: Embedded Systems SpecialistWe are seeking an experienced Embedded Systems Specialist to join our software community at our Edinburgh based site and in our brand new Newcastle office.About the Role:You will work closely with the project management team to design and develop software solutions for complex systems.Develop embedded software...

  • Lead C++ Programmer

    1 month ago


    Edinburgh, Edinburgh, United Kingdom Build a Rocket Boy Full time

    Create Exceptional GamesWe are looking for an experienced Lead C++ Programmer to join our team at Build a Rocket Boy. As a key member of our engineering department, you will play a vital role in the development and maintenance of our Unreal Engine-based game projects.This is an outstanding opportunity for an ambitious individual to take on new challenges and...


  • Edinburgh, Edinburgh, United Kingdom Singular Recruitment Full time

    Job Title: Senior Embedded Linux Software EngineerCompany Overview:Singular Recruitment is a leading technology developer that requires an experienced Senior Embedded Linux Software Engineer to join their multi-award winning R&D team.Job Description:This role involves developing highly performant Embedded Linux systems for new products and enhancements for a...


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

    About the RoleThe successful candidate will be responsible for developing high-quality Windows device drivers, ensuring they meet the required standards and specifications. Proficiency in C/C++ programming languages is essential, as well as strong understanding of Windows kernel architecture.A key aspect of this role is collaboration with our client to...


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

    About the RoleKO2's client, a prominent player in the embedded systems industry, is seeking an accomplished Windows Device Driver / Kernel Developer with expertise in C/C++ development. The ideal candidate will possess in-depth knowledge of Windows kernel device driver development, preferably with experience working on Windows 11 driver development.This...


  • Edinburgh, Edinburgh, United Kingdom CV Library Full time

    Real-Time Systems and Embedded Software ProfessionalEdinburgh (Hybrid)£50,000 - £65,000 + Training + PensionWe're looking for an experienced Embedded Software Engineer to join our product design services team. This role provides an excellent opportunity for technical growth and collaboration on high-profile projects. As a key team member, you'll be...

  • Senior C++ Engineer

    3 days ago


    Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time £45,000 - £60,000

    About UsCathcart Technology is a rapidly growing organisation based in Edinburgh, dedicated to developing innovative lab technology. Our mission is to make complex systems accessible and practical for real-world applications.We are looking for an experienced Software Engineer to join our team, who will contribute to the development of our cutting-edge...


  • Edinburgh, Edinburgh, United Kingdom Onyx-Conseil Full time

    Job Description:Chinese-Speaking Embedded Systems Engineer Position:As an Embedded Systems Engineer, you will play a key role in designing and developing innovative solutions for our clients. Your primary responsibility will be to design, develop, and test embedded software for small systems and processors.You will be part of a dynamic team that works...


  • Edinburgh, Edinburgh, United Kingdom Weare5vtech Full time

    Weare5vtech is seeking an experienced Embedded / Senior Embedded Software Engineers to join our team in Munich, Germany. As a key member of our software development team, you will play a crucial role in the design, development, and testing of high-quality controller software for electric powertrain systems.Job DescriptionThe ideal candidate will have...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time £45,000 - £60,000

    About Cathcart TechnologyCathcart Technology is a leading R&D focused tech company based in Edinburgh, Scotland. We are committed to developing cutting-edge solutions that transform the way businesses operate.Job OverviewWe are currently seeking an experienced Embedded Systems Engineer to join our hybrid team in Edinburgh. The successful candidate will have...


  • Edinburgh, Edinburgh, United Kingdom Synopsys, Inc. Full time

    We're looking for an exceptional Embedded Systems Engineer to join our Virtual Prototyping team in Edinburgh. This role involves developing high-performance instruction accurate models of Arm CPUs and System Level IP models, as well as configuring and bringing up complex software stacks and drivers on simulated hardware.Key requirements include:Good...


  • Edinburgh, Edinburgh, United Kingdom Austin Fraser Full time

    Job Requirements:To excel as an Embedded Software Engineer, you should possess a solid understanding of electronics and software development principles. Key responsibilities include designing, developing, and testing embedded software for small systems and processors, analysing radio performance, and troubleshooting software issues.Preferred...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Associates Group Ltd Full time

    Job Title: Senior Embedded Software Test EngineerCathcart Associates Group Ltd, a leading tech organisation in the UK, is seeking a highly skilled Senior Embedded Software Test Engineer to join their team in Edinburgh.This role offers a unique opportunity to work with cutting-edge solutions for global consumer brands, driving innovation and employee...


  • Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full time

    Job DescriptionWe are seeking a highly skilled C++ and Rust Systems Developer to join our team at European Tech Recruit. In this role, you will be working on the development of a next-generation transactional database from scratch. You will have the opportunity to work alongside leading industry and academic experts in the field.The ideal candidate will have...