Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior embedded software engineer - kernel / device drivers

London
Opus Resourcing
Embedded software engineer
Posted: 9 August
Offer description

Senior Embedded Software Engineer - Kernel / Device Drivers


Senior Embedded Software Engineer - Kernel / Device Drivers

Get AI-powered advice on this job and more exclusive features.

This range is provided by Opus Resourcing Ltd. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.


Base pay range

Direct message the job poster from Opus Resourcing Ltd


Trusted tech recruitment search partner specialising in platforms, software, and SaaS across EMEA and North America.

Senior Embedded Software Engineer with strong skills in embedded linux / kernel development, Bootloader and device driver development, is required by a world-leading, high end customer centric device company to play a senior role in their new London tech hub based close to London Paddington, and join a Pan European embedded software engineering team of around 30 people.

Salary: £80-103k + Decent Pension, Health, and 30 Days Holiday.

The Embedded Software Engineer will take the lead in developing their Linux kernel, custom Embedded Linux distribution, and bootloaders, while also having an impact on the entire physical product used by millions of customers, working as part of a cross-functional team.

The Senior Embedded Software Engineer is a hybrid role and will ideally be based in the office 2/3 days per week. However, there might be some flexibility for those with outstanding embedded Linux skills and strong kernel development to work more remotely from within the UK.

As a Senior Embedded Software Engineer, you will have skills in the majority of

* Strong expertise in Linux kernel development and maintenance, with recent kernel versions.
* Experience of working with physical products / Devices / automotive/ IOT with connectivity, etc
* Vast experience with Embedded C, embedded systems and a solid understanding of Linux operating systems.
* Embedded bootloaders such as (Das) U-Boot, Grub, BarBox, preferably on ARM-based systems.
* Experience of planning, shaping of requirements specification, and development for both new and existing products.
* Proficiency in C++. Rust or another system programming language is ideal.
* Skilful at debugging and profiling complex systems.
* Expert knowledge of electronics, circuit diagrams, and experience with Yocto Project or Buildroot; familiarity with systemd or other init systems ideal.

The senior Embedded Software Engineer is responsible for two key areas: the first involves embedded core activities, such as new hardware bring-up and maintenance (enabling new features to work). The other part can be diverse, including security, peripheral drivers, display, and power, which are highly relevant. While it encompasses the entire product, the focus is often on Linux bootloaders or device drivers. When security is involved, it pertains to the hardware, boot, or Linux components.

This role would be ideal for an experienced Linux Engineer who has worked with physical products in areas such as automotive, medical devices, IOT, tablets, mobile devices, or consumer-centric physical devices.

Keywords would include BSP (Board Support Package), Linux Kernel, Linux kernel, Devicetree, drivers, systemd / init system, Embedded Linux, Device drivers, Bootloader (U-boot, Grub, BarBox), RTOS, NXP-related hardware, setting up of example drivers, maintainers list from the kernel, connectivity (Bluetooth/wi-fi), low-power.

This is an outstanding opportunity to join a recently formed London-based team for a fast-growing and successful European scaleup company with amazing customer-centric products and a strong software engineering culture, excellent benefits, and a balanced approach to work-life balance.

The role involves approximately two or three trips a year within Europe to collaborate with the European engineering team, and great opportunities to progress with an ambitious product-centric business.

Opus Resourcing acts as an employment agency with respect to permanent employment.


Seniority level

* Seniority level

Mid-Senior level


Employment type

* Employment type

Full-time


Job function

* Job function

Information Technology
* Industries

Software Development

Referrals increase your chances of interviewing at Opus Resourcing Ltd by 2x


Sign in to set job alerts for “Senior Embedded Software Engineer” roles.

London, England, United Kingdom 2 days ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 year ago


Graduate Software Engineer 2025 - Platform

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 months ago

London, England, United Kingdom 1 day ago

London, England, United Kingdom 5 months ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 8 months ago

London, England, United Kingdom 2 weeks ago


Graduate Software Engineer 2025 - RegTech

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 years ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom $140,000.00-$180,000.00 1 month ago


Software Engineer, All Levels - London & Lisbon

Greater London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 3 days ago

London, England, United Kingdom 2 days ago

London, England, United Kingdom 4 days ago

London, England, United Kingdom $50,000.00-$200,000.00 8 months ago

London, England, United Kingdom $75,500.00-$126,000.00 2 years ago

London, England, United Kingdom 1 month ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior embedded software engineer
Chertsey
VERTECH GROUP (UK) LTD
Embedded software engineer
£80,000 a year
Similar job
Embedded software engineer
Hounslow
Jr United Kingdom
Embedded software engineer
Similar job
Senior embedded software engineer
London
Ohme
Embedded software engineer
See more jobs
Similar jobs
Opus Resourcing recruitment
Opus Resourcing jobs in London
It jobs in London
jobs London
jobs Greater London
jobs England
Home > Jobs > It jobs > Embedded software engineer jobs > Embedded software engineer jobs in London > Senior Embedded Software Engineer - Kernel / Device Drivers

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save