Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Technical Placements
the continuity and quality of support for mature products. The primary focus will be maintaining and improving current products through bug fixes, minor enhancements, and new devicedriver integration, allowing the core development team to focus on new product innovation. You will become a key knowledge holder across the product range and work closely with the software … of devicedrivers and networking stack implementation. Knowledge of EN54 standards or similar regulatory requirements for life safety systems. Awareness of Linux kernel internals, devicedriver development, and inter-process communication (shared memory, semaphores, FIFO). Understanding of USB protocols and embedded USB stacks. Basic knowledge of electronic circuits and system-level debugging. Experience with More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Radiodetection Ltd
code quality and standards. What Were Looking For Experience in embedded firmware design. Strong C/C++ skills for real-time, embedded development with experience in devicedriver and peripheral code debugging. Solid understanding of Bluetooth Low Energy (BLE) technology, with experience in driver development. Experience with wired communications such as USB and deviceMore ❯
code quality and standards. What Were Looking For Experience in embedded firmware design. Strong C/C++ skills for real-time, embedded development with experience in devicedriver and peripheral code debugging. Solid understanding of Bluetooth Low Energy (BLE) technology, with experience in driver development. Experience with wired communications such as USB and deviceMore ❯
Salisbury, England, United Kingdom Hybrid / WFH Options
IC Resources
technology company, then please apply today to learn more! For more information on this role, or any other jobs across Embedded, Firmware, C++ Programming, Linux Kernel, DeviceDriver Development, then please contact me, Callum Allen today. More ❯
swindon, wiltshire, south west england, united kingdom Hybrid / WFH Options
IC Resources
technology company, then please apply today to learn more! For more information on this role, or any other jobs across Embedded, Firmware, C++ Programming, Linux Kernel, DeviceDriver Development, then please contact me, Callum Allen today. More ❯
Data Platform Team: Expertise in C and C++ development. Firmware development experience for embedded and IoT devices. API development experience. Strong understanding of computer architecture, operating systems, and device drivers. Proficiency in debugging firmware for microcontrollers and SoCs. Familiarity with IoT protocols (e.g., MQTT). Strong knowledge of communication protocols (TCP/IP, I2C, MODBUS, SDI12, etc.). … Understanding of device management and security protocols (e.g., TLS, DTLS). More ❯
Data Platform Team: Expertise in C and C++ development. Firmware development experience for embedded and IoT devices. API development experience. Strong understanding of computer architecture, operating systems, and device drivers. Proficiency in debugging firmware for microcontrollers and SoCs. Familiarity with IoT protocols (e.g., MQTT). Strong knowledge of communication protocols (TCP/IP, I2C, MODBUS, SDI12, etc.). … Understanding of device management and security protocols (e.g., TLS, DTLS). More ❯
to apply.Key Responsibilities- Design, implement, and maintain kernel-level virtualization support for Apple platforms.- Develop and enhance features within Apple's Hypervisor and Virtualization frameworks.- Implement and improve device emulation and bus emulation logic to support a wide range of virtualized hardware.- Collaborate with hardware teams to integrate support for new virtualization-related features.- Write high-quality, well … and system programming, devicedrivers, and memory management. Excellent C and C++ programming skills. Preferred Qualifications Proficient in virtualization technologies. Skilled in kernel and devicedriver development. Familiar with Arm assembly programming. Knowledgeable in hardware virtualization. Well-versed in testing methodologies and designing testable systems. Strong collaborator with excellent written and verbal communication skills. More ❯
Worcester, Worcestershire, West Midlands, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
years' experience with microcontrollers and RTOS environments. Knowledge of comms and serial protocols. Skilled in debugging tools and low-level hardware interaction. Desirable Extras Understanding of Linux kernel, devicedrivers, and build systems. Knowledge of wireless communication protocols (4G/5G, satellite, TETRA, P25, DMR). Familiarity with mobile networking (LTE, Wi-Fi, VPNs). Experience with router More ❯
years' experience with microcontrollers and RTOS environments. Knowledge of comms and serial protocols. Skilled in debugging tools and low-level hardware interaction. Desirable Extras Understanding of Linux kernel, devicedrivers, and build systems. Knowledge of wireless communication protocols (4G/5G, satellite, TETRA, P25, DMR). Familiarity with mobile networking (LTE, Wi-Fi, VPNs). Experience with router More ❯
Loughborough, Leicestershire, East Midlands, United Kingdom Hybrid / WFH Options
Euro Projects Recruitment
Engineer you will be involved in: Designing and developing real-time software in C/C++ (Windows/QNX). Contributing to system architecture and design concepts. Developing devicedrivers and real-time components. Writing and maintaining automated tests for code validation & verification. Collaborating with global development teams in an agile environment (SCRUM/Kanban). Your background More ❯
Worcester, Worcestershire, West Midlands, United Kingdom Hybrid / WFH Options
Euro Projects Recruitment
Engineer you will be involved in: Designing and developing real-time software in C/C++ (Windows/QNX). Contributing to system architecture and design concepts. Developing devicedrivers and real-time components. Writing and maintaining automated tests for code validation & verification. Collaborating with global development teams in an agile environment (SCRUM/Kanban). Your background More ❯
Engineer you will be involved in: Designing and developing real-time software in C/C++ (Windows/QNX). Contributing to system architecture and design concepts. Developing devicedrivers and real-time components. Writing and maintaining automated tests for code validation & verification. Collaborating with global development teams in an agile environment (SCRUM/Kanban). Your background More ❯
Engineer you will be involved in: Designing and developing real-time software in C/C++ (Windows/QNX). Contributing to system architecture and design concepts. Developing devicedrivers and real-time components. Writing and maintaining automated tests for code validation & verification. Collaborating with global development teams in an agile environment (SCRUM/Kanban). Your background More ❯
subset of technologies such as bare metal, RTOS environments, embedded Linux, and ideally exposure to higher layer languages and application frameworks. Relevant embedded experience in areas such as devicedrivers, DSP, algorithm design and implementation, communications and application layer protocols, AI and ML, user interfaces, and working effectively at the boundary between software and electronics (though this is More ❯
closely with engineers and scientists across disciplines to deliver robust, maintainable, and high-performance software for our precision instruments. Key Responsibilities: Design, develop, and maintain software applications and devicedrivers for scientific instruments. Produce clean, maintainable, and well-documented code (primarily in C++, Python). Collaborate with multidisciplinary teams to understand system requirements and translate them into software More ❯
Up to £40,000 Benefits & Bonus Key Experience & Responsibilities: - Embedded C Software Development onto a Bare-Metal Platform - Experience Working With Standard MicroProcessors & MicroControllers - RTOS - Able to Develop Device-Drivers - Developed Code to a Regulated Standard Such as ISO or Misra Education : - Degree in a relevant area such as Software or Electronic Engineering Additional Benefits: - Private Medical Insurance More ❯
This team has a focus of designing and manufacturing efficient energy solutions, used nationwide. Key Experience & Responsibilities: - Embedded C++ Software Development onto a RTOS - RTOS - Able to Develop Device-Drivers - Developed Code to a Regulated Standard Such as ISO or Misra - Undertake & Complete all relevant Project/Product documentation Education : - Degree in a relevant area such as Software More ❯
This team has a focus of designing and manufacturing efficient energy solutions, used nationwide. Key Experience & Responsibilities: - Embedded C++ Software Development onto a RTOS - RTOS - Able to Develop Device-Drivers - Developed Code to a Regulated Standard Such as ISO or Misra - Undertake & Complete all relevant Project/Product documentation Education : - Degree in a relevant area such as Software More ❯
/RF signal filtering performing schematic capture using OrCAD managing PCB layout, fabrication and assembly subcontractors setting to work PCBs including writing test firmware and software developing Linux devicedrivers for hardware. Excellent benefits package. Background security check will be required before working on site. More ❯
/RF signal filtering performing schematic capture using OrCAD managing PCB layout, fabrication and assembly subcontractors setting to work PCBs including writing test firmware and software developing Linux devicedrivers for hardware. Excellent benefits package. Background security check will be required before working on site. JBRP1_UKTJ More ❯
Bristol, Avon, South West, 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 ❯
security-focused or government-related projects Exposure to cryptography or secure data/audio transport Knowledge of wireless protocols such as Bluetooth or Ultra-Wideband Experience with USB devicedrivers or USB communication Familiarity with RTOS or bare-metal development Education & Qualifications Degree in Computer Science, Electrical Engineering, or a related field preferred Professional memberships (e.g., BCS, IET More ❯
understanding of Linux systems, including system-level debugging and scripting - Experience in embedded software testing, particularly across HW/SW boundaries PREFERRED QUALIFICATIONS - Experience working with Linux kernel, devicedrivers, or low-level platform bring-up - Background in PCIe architecture, HW interfaces (e.g. GPIO, I2C, SPI) , storage, networking, and cloud server platforms solutions - Familiarity with pytest or other 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 ❯