Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Singular Recruitment
global customer base. You will be working on cutting-edge embedded platforms and contributing to innovation in a fast-paced engineering environment. Key Responsibilities Design, develop, and test devicedrivers and application-specific software on Embedded Linux systems Debug system-level issues and collaborate closely with cross-functional engineering teams … Board bring-up and evaluation of SoC-based hardware platforms Essential Skills & Experience Strong programming skills in C and C++ Embedded Linux development, including kernel and devicedriver work Hands-on experience with Linux build processes , deployment, and testing Desirable/Nice-to-Have Knowledge of PCIe Experience with multi-core ARM processors Understanding of communication protocols More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Singular Recruitment
global customer base. You will be working on cutting-edge embedded platforms and contributing to innovation in a fast-paced engineering environment. Key Responsibilities Design, develop, and test devicedrivers and application-specific software on Embedded Linux systems Debug system-level issues and collaborate closely with cross-functional engineering teams … Board bring-up and evaluation of SoC-based hardware platforms Essential Skills & Experience Strong programming skills in C and C++ Embedded Linux development, including kernel and devicedriver work Hands-on experience with Linux build processes , deployment, and testing Desirable/Nice-to-Have Knowledge of PCIe Experience with multi-core ARM processors Understanding of communication protocols More ❯
livingston, central scotland, united kingdom Hybrid / WFH Options
Singular Recruitment
global customer base. You will be working on cutting-edge embedded platforms and contributing to innovation in a fast-paced engineering environment. Key Responsibilities Design, develop, and test devicedrivers and application-specific software on Embedded Linux systems Debug system-level issues and collaborate closely with cross-functional engineering teams … Board bring-up and evaluation of SoC-based hardware platforms Essential Skills & Experience Strong programming skills in C and C++ Embedded Linux development, including kernel and devicedriver work Hands-on experience with Linux build processes , deployment, and testing Desirable/Nice-to-Have Knowledge of PCIe Experience with multi-core ARM processors Understanding of communication protocols More ❯
broughton, central scotland, united kingdom Hybrid / WFH Options
Singular Recruitment
global customer base. You will be working on cutting-edge embedded platforms and contributing to innovation in a fast-paced engineering environment. Key Responsibilities Design, develop, and test devicedrivers and application-specific software on Embedded Linux systems Debug system-level issues and collaborate closely with cross-functional engineering teams … Board bring-up and evaluation of SoC-based hardware platforms Essential Skills & Experience Strong programming skills in C and C++ Embedded Linux development, including kernel and devicedriver work Hands-on experience with Linux build processes , deployment, and testing Desirable/Nice-to-Have Knowledge of PCIe Experience with multi-core ARM processors Understanding of communication protocols More ❯
dunfermline, north east scotland, united kingdom Hybrid / WFH Options
Singular Recruitment
global customer base. You will be working on cutting-edge embedded platforms and contributing to innovation in a fast-paced engineering environment. Key Responsibilities Design, develop, and test devicedrivers and application-specific software on Embedded Linux systems Debug system-level issues and collaborate closely with cross-functional engineering teams … Board bring-up and evaluation of SoC-based hardware platforms Essential Skills & Experience Strong programming skills in C and C++ Embedded Linux development, including kernel and devicedriver work Hands-on experience with Linux build processes , deployment, and testing Desirable/Nice-to-Have Knowledge of PCIe Experience with multi-core ARM processors Understanding of communication protocols More ❯
Bristol, England, United Kingdom Hybrid / WFH Options
Radiodetection Ltd
and standards. What We’re Looking For Required: Experience in embedded firmware design. Strong C/C++ skills for real-time, embedded development with experience in devicedriver and peripheral code debugging. Experience with embedded Qt and GUI development for microcontroller or embedded platforms. Experience with wired communications such as USB and device interfacing via More ❯
newport, wales, united kingdom Hybrid / WFH Options
Radiodetection Ltd
and standards. What We’re Looking For Required: Experience in embedded firmware design. Strong C/C++ skills for real-time, embedded development with experience in devicedriver and peripheral code debugging. Experience with embedded Qt and GUI development for microcontroller or embedded platforms. Experience with wired communications such as USB and device interfacing via More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Radiodetection Ltd
quality and standards. What Were Looking For Required: Experience in embedded firmware design. Strong C/C++ skills for real-time, embedded development with experience in devicedriver and peripheral code debugging. Experience with embedded Qt and GUI development for microcontroller or embedded platforms. Experience with wired communications such as USB and device interfacing via More ❯
bath, south west england, united kingdom Hybrid / WFH Options
Radiodetection Ltd
and standards. What We’re Looking For Required: Experience in embedded firmware design. Strong C/C++ skills for real-time, embedded development with experience in devicedriver and peripheral code debugging. Experience with embedded Qt and GUI development for microcontroller or embedded platforms. Experience with wired communications such as USB and device interfacing via More ❯
bradley stoke, south west england, united kingdom Hybrid / WFH Options
Radiodetection Ltd
and standards. What We’re Looking For Required: Experience in embedded firmware design. Strong C/C++ skills for real-time, embedded development with experience in devicedriver and peripheral code debugging. Experience with embedded Qt and GUI development for microcontroller or embedded platforms. Experience with wired communications such as USB and device interfacing via More ❯
Southampton, England, United Kingdom Hybrid / WFH Options
Octagon Group
and implement test frameworks and stimuli Skills required: - Experience in C/C++ programming for embedded systems - Familiarity with GUI and video processing software development - Linux devicedriver development Security Requirements: Due to the nature of this role, candidates must be eligible for security clearance and be a UK passport holder. The package for the Embedded Software More ❯
portsmouth, hampshire, south east england, united kingdom Hybrid / WFH Options
Octagon Group
and implement test frameworks and stimuli Skills required: - Experience in C/C++ programming for embedded systems - Familiarity with GUI and video processing software development - Linux devicedriver development Security Requirements: Due to the nature of this role, candidates must be eligible for security clearance and be a UK passport holder. The package for the Embedded Software More ❯
Hereford, Herefordshire, West Midlands, United Kingdom Hybrid / WFH Options
Leidos Innovations UK Limited
security-focused projects (e.g., Government, MoD). Exposure to cryptography and secure audio/data transport. Knowledge of Bluetooth, Ultra-Wideband, or other wireless protocols. Familiarity with USB devicedrivers or USB communication. Use of RTOS or bare-metal development environments. Education & Qualifications Degree in Computer Science, Electrical Engineering, or related field preferred. Professional membership of BCS or More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
systems. Joining a multi-skilled team of engineers, you will possess a proven track record in designing and developing electronic products, with a strong focus on embedded devices, including driver and system control software. Responsibilities will include: - Comprehensive design of analogue, digital, and power supply circuits - Conducting evaluation tests to assess and enhance designs - Formulating design processes and procedures More ❯
Penicuik, Midlothian, United Kingdom Hybrid / WFH Options
FINTEC recruit Ltd
software across a range of microcontrollers, microprocessors and linux-based systems C/C++ Developing software for microcontrollers, microprocessors and embedded Linux systems Working with Linux Kernel, bootloaders, devicedrivers and boaod support packages & User Interface engines such as QT and Crank To build systems such as Yocto to create custom Linux distributions Implement and troubleshoot hardware communication … Strong proficiency in C/C++ for embedded systems. Hands-on experience with embedded software development on microcontrollers/microprocessors. Expertise in embedded Linux systems, including kernel, bootloaders, devicedrivers, and BSPs and user interface engines. Familiarity with Linux build systems such as Yocto. Solid understanding of hardware principles, including digital and analogue circuits. Experience working with hardware More ❯
Edinburgh & Lothians, Scotland, United Kingdom Hybrid / WFH Options
FINTEC recruit
software across a range of microcontrollers, microprocessors and linux-based systems C/C++ Developing software for microcontrollers, microprocessors and embedded Linux systems Working with Linux Kernel, bootloaders, devicedrivers and boaod support packages & User Interface engines such as QT and Crank To build systems such as Yocto to create custom Linux distributions Implement and troubleshoot hardware communication … Strong proficiency in C/C++ for embedded systems. Hands-on experience with embedded software development on microcontrollers/microprocessors. Expertise in embedded Linux systems, including kernel, bootloaders, devicedrivers, and BSPs and user interface engines. Familiarity with Linux build systems such as Yocto. Solid understanding of hardware principles, including digital and analogue circuits. Experience working with hardware More ❯
Edinburgh, Penicuik, Midlothian, United Kingdom Hybrid / WFH Options
FINTEC recruit Ltd
software across a range of microcontrollers, microprocessors and linux-based systems – C/C++ Developing software for microcontrollers, microprocessors and embedded Linux systems Working with Linux Kernel, bootloaders, devicedrivers and boaod support packages & User Interface engines such as QT and Crank To build systems such as Yocto to create custom Linux distributions Implement and troubleshoot hardware communication … Strong proficiency in C/C++ for embedded systems. Hands-on experience with embedded software development on microcontrollers/microprocessors. Expertise in embedded Linux systems, including kernel, bootloaders, devicedrivers, and BSPs and user interface engines. Familiarity with Linux build systems such as Yocto. Solid understanding of hardware principles, including digital and analogue circuits. Experience working with hardware More ❯
Driver Porting Engineer – Embedded Systems/Linux/FPGA Platforms 100% remote working Can be based in Europe or Asia or UK Excellent Salary and Benefits on Offer Bring high-performance hardware to life across platforms, chips, and architectures. Join a global engineering team building AI-powered secure Ethernet communication technology that blends networking, encryption, and intelligence at the … silicon level. We're looking for a Driver Porting Engineer who thrives on solving complex platform challenges. You'll adapt and optimise hardware drivers across Linux, RTOS, and custom operating systems — ensuring our high-speed communication IP runs flawlessly on diverse FPGA and SoC platforms. What You'll Do Analyse existing driver implementations and port them to new … into build systems, support device bring-up, validation, and production readiness. Collaborate with global hardware, FPGA, firmware, and software teams to ensure seamless cross-platform integration. Document driver architecture, design decisions, and troubleshooting procedures. What You'll Bring Must-Have Skills 5+ years' experience in driver development or porting. Strong C/C++ proficiency in low More ❯