24 of 24 Device Driver Jobs in the South East

Embedded Linux Software Engineer

Location
Farnborough, England, United Kingdom
kernel and user‐space development and debugging, Yocto, Buildroot, low level drivers) Communication interfaces; Ethernet, SPI, I2C, UART, USB Low level Device Driver experience and ability to develop integrate and test Python/Perl scripting knowledge Version Control experience (e.g., GIT, SVN) Excellent Interpersonal skills Independent, self ...

Principal Embedded Software Engineer

Location
Abingdon, England, United Kingdom
/C++ programming skills on Arm Cortex-A/R/M and DSP architectures. Expertise in RTOS, bare-metal software development, device drivers, and silicon validation. Expert-level use of GNU ARM Embedded Toolchain and binary tools. Extensive experience with build systems (CMake and GNU Make ...

Embedded Software / Firmware Engineer

Hiring Organisation
Matchtech
Location
Hampshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
ModelSim Supporting the design, development and testing of electronic and embedded systems Working across bare-metal microcontrollers, Embedded Linux and device-driver development Creating prototypes and carrying out experimentation to assess and de-risk new technologies Applying digital signal processing, radio technology and software-defined radio principles ...

Senior Software Engineer - Modern C++ & Linux

Hiring Organisation
KO2 Embedded Recruitment Solutions Ltd
Location
Oxford, Oxfordshire, Shippon, United Kingdom
Employment Type
Permanent, Contract
Salary
£65000 - £75000/annum
Industrial or instrumentation protocols such as Modbus, CAN or RS232, and interfacing with devices such as pumps, sensors and actuators Developing application-level device drivers for Linux Cloud infrastructure (Azure or AWS) and containerisation Apply today with an up to date CV and a member ...

Senior Software Engineer - Modern C++ & Linux

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Abingdon, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£75,000
Industrial or instrumentation protocols such as Modbus, CAN or RS232, and interfacing with devices such as pumps, sensors and actuators Developing application-level device drivers for Linux Cloud infrastructure (Azure or AWS) and containerisation Apply today with an up to date CV and a member ...

Embedded Software Engineer

Location
Farnborough, England, United Kingdom
C++, Rust and/or Python. Embedded Linux. Bare-metal MCU development. AI and machine learning technologies. Full-stack embedded software engineering, from device drivers through to GUIs and WebApps. FPGA development using technologies such as Vivado, Vitis and ModelSim. Digital Signal Processing. Electronic design, including schematic capture ...

Embedded Software / Firmware Engineer

Location
Farnborough, England, United Kingdom
more of the others. For senior applicants we would seek an increasing number of the following skills: Full stack embedded software engineering from device-drivers to GUIs and WebApps. FPGA development (Vivado, Vitis and Modelsim), Digital Signal Processing. Electronic design including schematic capture, PCB design and mechanical design. ...

Graduate Hardware Engineer (Summer 2027 Start)

Hiring Organisation
STEM Solutions
Location
Guildford, Surrey, United Kingdom
Employment Type
Permanent
Salary
£44000 - £47000/annum
Perform schematic capture using OrCAD. Manage PCB layout, fabrication, and assembly subcontractors. Set up PCBs, including writing test firmware and software Develop Linux device drivers for hardwa re. Security Requirements Candidates must be able to obtain and pass DV (Developed Vetting) security clearance. British citizenship is required ...

Embedded Software Engineer

Hiring Organisation
Melbreck Technical Recruitment Ltd
Location
Littlehampton, West Sussex, South East, United Kingdom
Employment Type
Permanent, Work From Home
code in C/C++ (and assembly as needed) for microcontrollers, memory-constrained, and real-time systems. Develop, test, and debug low-level device drivers, peripheral interfaces, and communication protocols directly on microcontrollers or microprocessors. Collaborate with hardware engineers to define software/hardware integration requirements and support ...

Linux Configuration, Integration & Test (CIT) Engineer

Hiring Organisation
Kaon LTD
Location
GU1, Guildford, Surrey, United Kingdom
Employment Type
Permanent
Linux systems; Working within the Kaon Linux DevOps environment to integrate optimal setting configurations; Network configuration and optimisation and testing; Linux device driver installation, optimisation and testing; Linux kernel configuration, compilation, optimisation and testing; Configuring operating systems for security and optimal network and resource performance; Providing support … Linux and IP security settings and configuration; Network qualifications, e.g. CCNA; Understanding of hardware level aspects associated with controlling and writing/using Linux driver interfaces; If you feel you have the necessary skills and experience to be successful in this role click on “ APPLY ” today! No agencies please. ...

Linux Configuration, Integration & Test (CIT) Engineer

Hiring Organisation
Kaon Ltd
Location
Guildford, Surrey, South East, United Kingdom
Employment Type
Permanent
Salary
£90,000
Linux systems; Working within the Kaon Linux DevOps environment to integrate optimal setting configurations; Network configuration and optimisation and testing; Linux device driver installation, optimisation and testing; Linux kernel configuration, compilation, optimisation and testing; Configuring operating systems for security and optimal network and resource performance; Providing support … Linux and IP security settings and configuration; Network qualifications, e.g. CCNA; Understanding of hardware level aspects associated with controlling and writing/using Linux driver interfaces; What we offer Small company environment with a supportive, inclusive and friendly working environment; Your own workspace with large desk; Central Guildford location ...

Embedded FPGA Platform Engineer for Quantum Sensing

Location
Kidlington, England, United Kingdom
engineers from requirements through deployment. Key tasks include building embedded Linux distributions with Yocto/Buildroot, writing C/C++ and Rust, configuring device trees, drivers and integrations, #J-18808-Ljbffr ...

Senior Software Engineer, Networking

Location
Reading, England, United Kingdom
problem-solving, analytical, and debugging skills.* Experience with Linux kernel-level programming.* Deep understanding of networking drivers and software/hardware interaction, including device … drivers, Linux kernel internals, and userspace/kernel interactions.* Strong networking knowledge — TCP/IP, L2/L3 protocols, and network device driver architecture.* Strong ability to self-manage and communicate effectively.**Ways to stand out from the crowd:*** Proficiency in data structures and operating systems internals. ...

Embedded Software Engineer

Hiring Organisation
Lorien
Location
Portsmouth, Hampshire, United Kingdom
Employment Type
Contract
Contract Rate
GBP 50 - 60 Hourly
prototypes forward to a deployment-ready standard. Work with Embedded Linux, including tools such as Buildroot and Yocto. Configure U-Boot, Kernel and device trees. Build and deploy Embedded Linux systems in offline environments. Essential skills Experience programming Embedded systems in C/C++. Experience with bare-metal … Embedded Linux environments. Experience with Linux device drivers, including DMA, interrupts and device trees. Knowledge of Digital Signal Processing. Knowledge of software defined radio. Please note due to the nature of this role candidates must either hold current SC clearance or be willing to go through ...

Embedded Software Engineer

Hiring Organisation
Line Up Aviation
Location
Portsmouth, Hampshire, United Kingdom
Employment Type
Contract
Contract Rate
£60.00/hour
working with and configuring embedded Linux systems with tools such as Buildroot and Yocto Experience of working with Uboot, Kernel config and device trees Building and deploying embedded Linux systems in an offline environment Skill Sets: Essential Experience programming Embedded Systems using C/C++ Experience of bare … metal and embedded Linux environments Experience of linux device drivers including DMA, Interrupts, and Device Trees Knowledge of Digital Signal Processing Knowledge of Software Defined Radio If you are interested in applying for this position, and you meet the above requirements, please apply immediately ...

Defence Embedded Software & FPGA Engineer

Location
Farnborough, England, United Kingdom
seeking embedded development engineers to work on advanced cryptographic and RF/defense systems. You will contribute across the software stack, from device drivers to user interfaces, within a small, multidisciplinary team. Developers will advance ideas from early research to full product development, leveraging C/C++, Rust ...

Software Engineering Manager

Location
Reading, England, United Kingdom
Bring Experience leading software engineering teams delivering complex embedded, systems or platform‐level software. Strong knowledge of embedded software: Linux, bootloaders, firmware, device drivers, OS integration. Solid understanding of PC architecture, embedded computing systems and hardware/software interaction. Experience across the full product lifecycle - concept, architecture, bring ...

Embedded Software Engineer (DSP)

Hiring Organisation
Morson Edge
Location
Portsmouth, Hampshire, South East, United Kingdom
Employment Type
Contract
/C++) Working with and configuring embedded Linux systems with tools such as Buildroot and Yocto Working with Uboot, Kernel config and device trees Building and deploying embedded Linux systems in an offline environment Skill Set Programming Embedded Systems using C/C++ Bare-metal and embedded Linux … environments Linux device drivers including DMA, Interrupts, and Device Trees Knowledge of Digital Signal Processing Knowledge of Software Defined Radio ...

Embedded Systems Engineer - FPGA Platform

Location
Kidlington, England, United Kingdom
platforms, using C/C++, Rust, and related tools. Develop and deploy embedded Linux distributions using Yocto, Buildroot, or similar tools. Develop device-tree configurations, low-level drivers and hardware interfaces for FPGA peripherals, sensors, communications devices, and microcontroller subsystems. Integrate FPGA SoC platforms, microcontrollers, electronics, and higher … Yocto, BuildRoot or similar, including integration of board-support packages for FPGA based platforms. Experience with board bring-up, bootloaders, Linux kernel and device-tree configuration, drivers, and software deployment. C/C++ and Rust development experience, or willingness to develop in Rust, for embedded Linux or microcontroller ...

Embedded Software Engineer - BSP

Hiring Organisation
Verso Recruitment
Location
Colchester, Essex, South East, United Kingdom
Employment Type
Permanent, Work From Home
proximal role focused on enabling new platforms, building robust BSPs, and delivering reliable system performance on ARM‐based architectures. You'll work across device drivers, kernel configuration, and hardware bring‐up, shaping how new boards and features are supported from the ground up. You'll collaborate closely with … wider engineering teams, contributing across the full software lifecycle and ensuring production‐ready embedded solutions. Key Responsibilities - Develop, maintain, and optimise low‐level device drivers for ARM‐based platforms. - Lead BSP development, hardware enablement, and board bring‐up activities. - Design and implement Embedded C software for constrained environments. ...

Principal Firmware Engineer

Location
Redhill, England, United Kingdom
broad and deep knowledge in various technologies such as networking, communications, kernel drivers, and security. Responsibilities Requirements analysis: Requirements gathering, use case analysis, device and application prototyping, customer/customer-liaison engagement. Project management: Project planning, task estimation, software metrics collection, version control Full lifecycle software application development …/C++ programming language. Expertise with software programming languages, frameworks, and subsystems including but not limited to: C++, C, JavaScript, Python Device drivers, networking, serial communications, real-time operating systems (RTOS), bare metal Infrastructure and application development experience using technologies and architectures such as: IP networking ...

Senior Embedded Engineer (RTOS)

Location
Oxford, England, United Kingdom
accelerator to life — from initial power‐on through to stable, performant operation in production systems. What You'll Do Develop and maintain device drivers for Lumai's AI accelerator, targeting Linux kernel and bare‐metal environments Write and debug firmware for control and management processors alongside the main … debuggers, oscilloscopes, logic analysers Bachelor's degree or higher in Electrical Engineering, Computer Engineering, or equivalent experience Strong Preference For Experience with PCIe driver development or DMA engine programming Familiarity with power management frameworks (ACPI, Linux PM runtime) Prior work on AI accelerator or GPU driver development Compensation ...

Software Test Manager

Location
Oxford, England, United Kingdom
software testing tools and systems. Continuous Improvement & Innovation Stay current with industry trends, emerging technologies, and best practices in software testing and medical device development. Continuously improve development processes, tools, and engineering practices. Drive innovation in IoMT-enabled medical devices, ensuring seamless integration with cloud and connected systems. … Conduct and all other company policies Skills & Experience Proven track record in the development, release, and maintenance of Class II/III medical device software or similarly safety-critical systems. Deep understanding of the Software Development Life Cycle (SDLC), including agile methodologies and comprehensive testing strategies (unit, integration ...

Senior IT Support Technician | Worthing Office-Based | Mon-Fri

Location
Worthing, England, United Kingdom
onsite role working from our Head Office based in central Worthing and across Guild Care locations when required. You will need to be a driver with access to a car . (This role is not available as a remote working position.). As a senior member … experience in a senior IT support role? Strong troubleshooting skills across hardware, software, networks, servers, Microsoft 365, telephony systems and end-user devices? Car driver with access to a car? Excellent communication skills, with the ability to explain technical information clearly to non-technical colleagues? Desired Criteria Relevant ...