More jobs:
Senior Embedded Linux Engineer
Job in
Oxford, Oxfordshire, OX1, England, UK
Listed on 2026-10-22
Listing for:
Intellectual Capital Resources
Full Time
position Listed on 2026-10-22
Job specializations:
-
Software Development
Embedded Software Engineer, C++ Developer, Embedded Systems/ Firmware/ IoT, Software Engineer
Job Description & How to Apply Below
Oxford | Hybrid Working Salary:
Competitive + Equity + Benefits
Help Build the Future of AI Infrastructure
A pioneering deep-tech company developing next-generation AI hardware is looking for a Senior Embedded Software Engineer to join its growing engineering team in Oxford.
Working on revolutionary accelerator technology, you'll play a key role in developing the firmware, device drivers and real-time control software that sit at the heart of a completely new computing platform. This is a rare opportunity to work on custom silicon, low-level software and cutting-edge AI infrastructure, taking hardware from first bring-up through to production deployment.
The role:
You'll join a highly experienced multidisciplinary engineering team, owning the embedded software stack that enables advanced accelerator hardware to operate reliably in real-world systems. This is a hands-on position covering Linux drivers, firmware development, BSP bring-up and RTOS-based control software.
What you'll be doing:
Developing and maintaining Linux kernel and bare-metal device drivers
Writing firmware for embedded control and management processors
Bringing up new hardware revisions from initial power-on through to stable system boot
Developing RTOS-based control software with deterministic behaviour
Debugging hardware/software integration issues using JTAG, oscilloscopes and logic analysers
Supporting BSP development including clocking, interrupts and peripheral initialisation
Working closely with hardware engineers to diagnose and resolve low-level system challenges
Defining coding standards, code review processes and embedded software testing methodologies
What we're looking for:
Essential
5+ years' experience developing embedded software in C/C++
Commercial Linux device driver development experience
PCIe driver development
DMA engine programming.
Strong understanding of RTOS concepts and real-time systems
Why join?
Work on genuinely ground-breaking technology within AI infrastructure
Develop software for custom hardware that has never existed before
Be involved in the transition from prototype systems to volume production
Collaborate with experts across software, hardware, optics and machine learning
Have a significant influence on product direction and engineering practices
Join an ambitious and rapidly growing engineering team at an early stage
How to apply:
If this role sounds like something you may be interested in, please apply or email Ella Atkinson with an updated CV and a suitable time to talk. I look forward to hearing from you!
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×