51 to 75 of 99 Device Driver Jobs in England

Staff Software Developer

Location
Cambridge, England, United Kingdom
designing and delivering complex, multi-component software systems. Experience working across multiple components or layers of a software system, such as embedded software, device drivers, platform components, client-side tools, or APIs. Experience providing technical leadership for complex features or substantial software initiatives. Practical experience with CI/ ...

SoC Functional Validation Engineer

Location
Greater London, England, United Kingdom
experience on pre-silicon and post-silicon platforms. Python scripting for automation. Experience in Silicon SoC bring-up. Development of high-speed interface device drivers. Job Overview Location : London, UK Vacancy : 1 #J-18808-Ljbffr ...

Senior Embedded Software Engineer / C++/Networking (Ethernet, TCP/IP etc)

Hiring Organisation
Verso Recruitment Group
Location
Nottingham. Nottinghamshire, Nottingham, Nottinghamshire, United Kingdom
Employment Type
Permanent
Salary
£65000 - £80000/annum £65,000 to £80,000 basic + benefits
maintaining production-quality code Implementing secure communication protocols. Working with networking technologies and RFC-based networking principles Developing low-level software and device drivers Working with peripherals including SPI, I2C, I2S and UART Contributing to software architecture, design reviews and technical problem solving Senior Embedded Software Engineer/… cybersecurity functionality ARM Cortex-M or similar microcontroller experience RTOS experience such as FreeRTOS, ThreadX or Azure RTOS Bare-metal development and low-level driver development experience Why Join? This is an opportunity to join a highly technical engineering environment where embedded software is central to the development ...

Senior Embedded Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
read the documentation', but genuine hands on experience architecting, developing and maintaining production firmware on Zephyr. You will be comfortable with devicetree, Kconfig, the driver model, west and the general philosophy of how Zephyr wants a system put together. If you have contributed upstream, or wrestled a Zephyr port … protocol performance Secure communications: authentication, encryption, secure firmware update and system hardening Embedded Linux work on Yocto based platforms, including services, daemons, device drivers and middleware Leading root cause analysis when things go awry, and writing requirements, interface specs and documentation that people will actually read Working shoulder ...

Embedded Engineer (Barak team)

Location
Greater London, England, United Kingdom
vehicles. Key responsibilities: Design, develop and maintain embedded software for autonomous vehicle platforms, focusing on sensor integration and hardware abstraction. Implement and optimize device drivers for various sensors and compute hardware. Collaborate with cross-functional teams to define software requirements and ensure seamless integration with the autonomous driving … development, preferably in the automotive or autonomous driving industry Proficiency in the C++ programming language Familiarity with hardware abstraction layers and device driver development Knowledge of sensor technologies (e.g., LiDAR, RADAR, cameras) and their integration with embedded systems Strong problem-solving skills and attention to detail Excellent ...

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 ...

Infrastructure Software Engineering – Platform & Build

Location
Greater London, England, United Kingdom
Fractile, which is responsible for developing a full software stack for our groundbreaking AI inference systems. That's everything from ML compilers, device drivers and systems firmware, application level runtime and ecosystem integrations, ML and compute libraries, great developer tooling and a full portfolio of simulators, through ...

Android Security Researcher

Location
Cheltenham, Gloucestershire, United Kingdom
will have: Experience in Android security research or a related field In-depth knowledge of Android internals, including system services, APIs, and device drivers Proficiency with Frida, including scripting and API usage Static and Dynamic Analysis of Mobile Applications including Frida Experience building and customizing AOSP for research ...

Android Security Researcher

Hiring Organisation
Hackajob Ltd
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
will have: Experience in Android security research or a related field In-depth knowledge of Android internals, including system services, APIs, and device drivers Proficiency with Frida, including scripting and API usage Static and Dynamic Analysis of Mobile Applications including Frida Experience building and customizing AOSP for research ...

Field Applications Engineer

Location
City Of London, England, United Kingdom
required. Requirements Minimum 5 years of experience in embedded systems or field applications engineering. Strong proficiency in C/C++ and experience with device drivers. In-depth knowledge of Unix/Linux internals and RTOS. Hands-on experience with ARM, Intel x86, and PowerPC architectures. Familiarity with virtualization ...

Senior VxWorks DO-178C Embedded Engineer (Remote UK)

Location
Greater London, England, United Kingdom
proven record in safety-critical embedded development. Four positions available, remote work for UK-based candidates, inside IR35. Bring expertise in BSPs, device drivers and DO-178C processes, with strong C skills and cross-functional collaboration. #J-18808-Ljbffr ...

Senior Software Developer

Location
Coventry, England, United Kingdom
with open-source development (e.g., demonstrated through GitHub contributions). Understanding of DevOps practices and culture. Knowledge of Linux internals, including kernel tuning, device drivers, and system optimization. If this sounds of interest, please apply for further information or call us directly. #J-18808-Ljbffr ...

Staff Systems SOC Design Engineer

Location
Sheffield, England, United Kingdom
Ethernet etc. High level programming experience such as C/C++ and/or assembly language programming Experience in embedded operating systems, device drivers, microprocessor and embedded system hardware architectures. Our 10x Mindset At Arm, we believe progress happens when people are empowered to think bigger and push ...

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 ...

Sr. VxWorks Developer

Location
Greater London, England, United Kingdom
Experience developing safety-critical and/or avionics software. Strong C programming skills. Experience with low-level embedded software development, including BSPs and device drivers. Experience with embedded development environments such as Workbench or Eclipse. Experience with custom embedded hardware bring-up. Development experience across embedded processor architectures ...

Technical Director, Infrastructure SoC Software

Location
Cambridge, England, United Kingdom
Chip (SoC), firmware, platform software and system-level validation across pre-silicon and silicon environments. Deep expertise low-level systems, including bootloaders, device drivers, OS fundamentals (preferably Linux), and a good understanding of computer architecture. Excellent technical judgement, leadership and communication skills, with a proven ability to influence ...

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 ...

Senior System Software Engineer, Tegra Security Software

Location
West of England, England, United Kingdom
Internships, research or professional experience in Linux/QNX embedded systems, SoCs based on ARM technology, platform security, working with device and driver connectivity.Python experience, particularly for test automation, tooling, analysis, or developer efficiency.Interest in or experience with Rust for systems programming, secure software, or tooling.Knowledge ...

SRE, London

Location
Greater London, England, United Kingdom
need to solve these problems using data, teamwork, and your own expertise. SREs at Apple own the full infrastructure stack; from device driver performance debugging to content delivery network traffic management - our responsibilities are both broad and deep. FoundationDB runs its systems on Linux. … cases, including Mail, Contacts, and Keychain. We serve hundreds of millions of customers every day and are a fundamental piece of the Apple device experience. Responsibilities Our team is responsible for the provisioning, managing, and monitoring of FoundationDB in production across multiple regions and control planes (bare-metal ...

Autonomous Vehicle Embedded Systems Engineer

Location
Greater London, England, United Kingdom
will create abstractions and APIs for AV software deployment across platforms and contribute to scalable, reliable embedded systems. The role emphasizes sensor integration, device drivers, and collaboration with cross-functional teams to advance Wayve's autonomous driving technology in a fast-paced environment. #J-18808-Ljbffr ...

Senior ML Ecosystem Engineer

Location
Greater London, England, United Kingdom
foundation across all of Apple's innovative products, including Mac, iPad, iPhone, and Apple TV. Our responsibilities encompass the frameworks, developer tools, and device drivers for the GPU and Display on Apple’s hardware. MPSGraph provides a suite of high-performance data parallel algorithms for developers inside ...

Site Reliability Engineer (SRE), Observability, London

Location
Greater London, England, United Kingdom
need to solve these problems using data, teamwork, and your own expertise. SREs at Apple own the full infrastructure stack; from device driver performance debugging to content delivery network traffic management - our responsibilities are both broad and deep. Observability runs its systems on Linux and Kubernetes. ...