Senior Embedded Software Engineer - Kernel/Device Drivers Senior Embedded Software Engineer - Kernel/Device Drivers 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/kerneldevelopment, 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: Market Leading + Decent Pension, Health, and 30 Days Holiday. The Embedded Software … Engineer will take the lead in developing their Linuxkernel, 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 More ❯
Senior Embedded Software Engineer with strong skills in embedded linux/kerneldevelopment, 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-100k Base + Decent Pension, Health, and 30 Days Holiday. The Embedded Software Engineer will take the lead in developing their Linuxkernel, 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 … 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 kerneldevelopment to work more remotely from within the UK. As a Senior Embedded Software Engineer, you will have skills in the majority of More ❯
Social network you want to login/join with: Senior Embedded Software Engineer - Kernel/Device Drivers, slough col-narrow-left Client: Opus Resourcing Ltd Location: slough, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 3 Posted: 26.06.2025 Expiry Date: 10.08.2025 col-wide Job Description: Senior Embedded Software Engineer with strong skills … in embedded linux/kerneldevelopment, 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: Market Leading + … Decent Pension, Health, and 30 Days Holiday. The Embedded Software Engineer will take the lead in developing their Linuxkernel, 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 More ❯
London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Job Title: Senior Embedded Software Engineer - Kernel/Device Drivers, London Client: Opus Resourcing Ltd Location: London, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 26.06.2025 Expiry Date: 10.08.2025 Job Description: We are seeking a Senior Embedded Software Engineer with expertise in embedded Linux, kerneldevelopment, bootloader, and device driver … hub near Paddington, working within a diverse European embedded software team of approximately 30 members. Salary: Market Leading + Pension, Health, 30 Days Holiday The role involves developing the Linuxkernel, custom embedded Linux distributions, and bootloaders, impacting products used by millions. The position offers a hybrid work model, typically requiring 2-3 days in the office … weekly, with some flexibility for highly experienced candidates. Key skills include: Expertise in Linuxkerneldevelopment with recent versions Experience with physical products, IoT, automotive connectivity Embedded C, embedded systems, Linux OS Embedded bootloaders like U-Boot, Grub, on ARM systems Requirements planning and development for new and existing products Proficiency in C++, with Rust More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Senior Embedded Linux Engineer - Devices, Slough Client: Opus Resourcing Ltd Location: Slough, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 26.06.2025 Expiry Date: 10.08.2025 Job Description: Senior Embedded Linux Engineer with strong skills in embedded Linux/kerneldevelopment, 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, located close to London Paddington. Join a pan-European embedded software engineering team of around 30 people with a fantastic culture and a customer product/device-centric focus. Salary: Market Leading … + Strong Pension, Health Benefits, and 30 Days Holiday. (Let's discuss your skills, experience, and situation) The embedded Linux engineer will lead in developing the Linuxkernel, custom Embedded Linux distribution, and bootloaders, impacting physical products used by millions of customers, working as part of a cross-functional team. This role is hybrid, ideally based More ❯
Senior Embedded Linux Engineer with strong skills in embedded linux/kerneldevelopment, 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 … customer product/device centric focus. Salary Market Leading + Plus Strong Pension, Health Benefits, and 30 Days Holiday. (Let's discuss your skills, experience and situation) The embedded Linux engineer will take the lead in developing their Linuxkernel, 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 Linux 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 kerneldevelopment to work more More ❯
Southampton, England, United Kingdom Hybrid / WFH Options
ITDev
This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board. Job Description Tired of working on the same embedded Linux projects repeatedly? Ready to elevate your kerneldevelopment skills? Join our team as a Senior Embedded Linux Software Engineer, where you'll work on a variety … to industrial control systems and aircraft data recorders. Each project offers new technical challenges and the opportunity to work with cutting-edge hardware. Ideal candidates love diving deep into kerneldevelopment, crafting custom drivers, and solving complex embedded problems across diverse industries. We offer a personal development plan, mentorship, paid IET membership fees, and support for continued … learning—whether pursuing Chartered Engineer status, contributing to open-source projects, or exploring advanced kerneldevelopment techniques. We're seeking an experienced embedded Linux engineer with strong kerneldevelopment skills. You should be comfortable working across the full Linux stack—from bootloaders to application development—and enjoy tackling technical challenges with custom hardware More ❯
London, England, United Kingdom Hybrid / WFH Options
Linaro Ltd
Linaro Cambridge, England, United Kingdom Senior Embedded Linux Engineer We seek a highly skilled and technically capable Senior Embedded Linux Software Engineer to join the Linaro Professional Services team. Applicants should have a proven record of developing and delivering system software for production-grade consumer electronics and industrial IoT devices. As an experienced senior developer, you will cover … the role of a technical leader in customer projects, developing end-to-end operating system (Yocto/OpenEmbedded/Debian) support, bringing up BSPs for devices, and serving as kernel and operating system technical expert on the project. A successful candidate will develop, support, maintain, and document software functionality; identify and evaluate new technologies for implementation; analyze code to … end user to prototype, refine, test, and debug programs to meet needs. Requires expert skill set, proficiency, and a proven record of open-source contributions. Main Duties Design and development of custom operating system solutions based on Yocto, Android, and/or Debian platforms. Enable Linux support for various hardware blocks. Knowledge of ARM SoCs, with particular emphasis More ❯
Essex, Chelmsford, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Chelmsford, Essex. My client is looking for a Software Engineer to join their Team. They are seeking a key individual to join the existing software team engaged in the development of advanced electronics systems for the satellite modems markets. The purpose of this role is to design, develop and support software within the engineering department. Main responsibilities for the … job will be: - Strong Embedded C and C++ programming for PowerPC or high-performance ARM processors. - Experience programming hardware devices at register level. - Developing low-level embedded software for Linux operating system, Linuxkerneldevelopment & Linux network programming. Requirements for the Senior Embedded Software Engineer C/C++ job include: - The successful candidate will be … an accomplished Software engineer with experience within a similar job. - The ideal candidate will be a self-starter capable of successfully undertaking complex development tasks to a given schedule with minimal guidance and supervision This is a fantastic opportunity to join a Chelmsford, Essex based world leader in their industry offering excellent career prospects, there is also hybrid working More ❯
Basildon, England, United Kingdom Hybrid / WFH Options
Redline Group Ltd
in Chelmsford, Essex. My client is looking for a Software Engineer to join their Team.They are seeking a key individual to join the existing software team engaged in the development of advanced electronics systems for the satellite modems markets.The purpose of this role is to design, develop and support software within the engineering department. Main responsibilities for the Senior … job will be: - Strong Embedded C and C++ programming for PowerPC or high-performance ARM processors. - Experience programming hardware devices at register level. - Developing low-level embedded software for Linux operating system, Linuxkerneldevelopment & Linux network programming. Requirements for the Senior Embedded Software Engineer C/C++ job include: - The successful candidate will be … an accomplished Software engineer with experience within a similar job. - The ideal candidate will be a self-starter capable of successfully undertaking complex development tasks to a given schedule with minimal guidance and supervision This is a fantastic opportunity to join a Chelmsford, Essex based world leader in their industry offering excellent career prospects, there is also hybrid working More ❯
London, England, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Chelmsford, Essex. My client is looking for a Software Engineer to join their team. They are seeking a key individual to join the existing software team engaged in the development of advanced electronics systems for the satellite modems markets. The purpose of this role is to design, develop and support software within the engineering department. Main responsibilities for the … job will be: Strong Embedded C and C++ programming for PowerPC or high-performance ARM processors. Experience programming hardware devices at register level. Developing low-level embedded software for Linux operating system, Linuxkerneldevelopment & Linux network programming. Requirements for the Senior Embedded Software Engineer C/C++ job include: The successful candidate will be … an accomplished Software engineer with experience within a similar job. The ideal candidate will be a self-starter capable of successfully undertaking complex development tasks to a given schedule with minimal guidance and supervision. This is a fantastic opportunity to join a Chelmsford, Essex based world leader in their industry offering excellent career prospects. There is also hybrid working More ❯
Are you an Embedded Linux Engineer with a passion for cutting-edge Linux kernels and boot loaders for innovative consumer products? Then we have the opportunity for you! About the role As a Senior Embedded Linux Engineer at reMarkable, your main focus will be geared towards developing and maintaining our Linuxkernel, boot loader and … BSP powering our products and help debug issues both in hardware, kernel-space and user-space to deliver a world-class user experience across the board. With our global success, we’re expanding and you'll be one of the first to help establish and build our new team in our London office! Further tasks and responsibilities Bring-up … of new electrical devices and prototypes, getting them to work and integrating them into our embedded environment. Development of user-space software for Codex, our custom embedded Linux distribution. Build automation systems, testing and validate electronics, ensuring compliance with reMarkable’s requirements and industry standards. Researching and evaluating electronic components both from a hardware and software perspective. We More ❯
at XenServer . 2 days ago Be among the first 25 applicants. Are you an experienced systems software engineer with an interest in Open Source, and experience working at kernel or operating-system level? We'd love you to become part of a high-profile team within our R&D Centre in the UK, working on the future development … Have knowledge of Intel and/or AMD processor edge cases. Work mainly with C; experience with Python or Bash is a plus. You’ll regularly use git and Linux tooling. What you'd work on in this role: Design and develop new software features for XenServer OS and hypervisor using agile methodologies, engaging with customers, partners, other product … groups, and the open source community. Research and develop new technologies within operating systems and Linux kernel. Develop and test hotfixes for emerging security issues in partnership with customers. Collaborate across teams to maintain high quality and security standards for products. Qualifications and experience: Proficiency in Linuxkernel internals, familiar with at least one subsystem (CPU scheduling More ❯
as-code approach in conjunction with open-source tools to ensure a scalable and reliable environment in which to operate. Within MSIE, the Systems Internals team is responsible for kernel-space performance and configuration standards, developing tooling for networking stack functionality, and providing engineering leadership for how best to optimize the interaction between applications and OS interfaces. The team … is composed of a set of engineers with expertise in eBPF and/or the Linuxkernel and acts as a bridge between application development teams and the lower-level components of the OS by assisting with application performance profiling, benchmarking and certifying production-readiness of new OS releases and patches, and advising on how best to … a rewarding experience you can explore with us. Build and evolve eBPF-based tools to enhance observability of the network and other operating system layers Improve Bloomberg's internal Linuxkernel regression testing framework Contribute to upstream Linuxkerneldevelopment and enhancement requests Investigate and resolve complex kernel and network performance issues in partnership More ❯
London, England, United Kingdom Hybrid / WFH Options
Hpwolf
Linux Systems Software Developer- HP Wolf Security Locations: Cambridge, England We are looking for a Linux Systems Software Developer to join the HP Wolf Security R&D team in Cambridge, UK. We work on endpoint software security products based on hardware assisted virtualization. One of the hypervisors we have developed ourselves, uXen, is used in a product that … uXen source code, one of our in-house developed hypervisors, on GitHub: https://github.com/uxen-virt/uxen.You will be joining one of our advanced product development teams. You will be responsible for designing and developing new features as well as providing support and maintenance for existing code components.We offer flexible hours, either from our brand … We would also welcome applications from candidates wishing to work on a fully remote basis in the UK and who can visit Cambridge as/when required.Responsibilities for the Linux Systems Software Developer:* Designing and developing new features and main maintaining existing components.* Improving security, reliability, and performance of the product.* Writing unit tests and automated tests.* Responding quickly More ❯
This includes introducing new security algorithms, improving performance, writing unit and automated tests, and fixing security vulnerabilities. Code is predominantly written in C and C++ and mainly targets the Linux operating system, although there is some crossover with projects targeting Windows. In addition to a bachelor's degree in computer science or similar, you will need: Excellent programming experience … in C/C++ Good practical knowledge developing for User-mode Linux (UML) Understanding of public key infrastructure (PKI) and other uses of cryptography Understanding of the OSI network model, especially the TCP/IP protocols Additional knowledge or experience in any of the following would be beneficial but is not required: Linuxkerneldevelopment, the More ❯
Abo ut Huawei Research and Development UK Limited Founded in 1987, Huawei is a leading global provider of information and communications technology (ICT) infrastructure and smart devices. We have 207,000 employees and operate in over 170 countries and regions, serving more than three billion people around the world. Our vision and mission is to bring digital to every … and invest patiently to drive technological breakthroughs. This strategic focus is a reflection of our core values: staying customer-centric, inspiring dedication, persevering, Growing by reflection Huawei Research and Development UK Limited Overview Huawei's vision is a fully connected, intelligent world. To achieve this, we work to inspire passion for basic research around the world. Our combined passion … drives development across the global innovation value chain. Huawei has the largest Research and Development organization in the world with 96,000+ employees in research centers around the globe. In the UK, we already have design centers in Cambridge, London, Edinburgh and Ipswich. We continue to explore and define new research directions and new services. We have expanded More ❯
Cambridgeshire, England, United Kingdom Hybrid / WFH Options
X4 Technology
experienced developer to work with them on the next generation of semiconductor industrial application. The position provides the opportunity to work on a next generation Quad Core processor completing LinuxKernel Device Driver development at the forefront of the technology. You will be using Yocto 5.0 and later and have the opportunity to contribute upstream with open … source contributions to the Linux Foundation and community maintainers. This is a great opportunity to work with a company that are one of the top Open Source contributors in the world.Experience writing drivers from scratch is the key area but any experience with the following is also beneficial;- Porting BSPs- Providing driver support for SOC I.P. Blocks- porting Yocto … versions (beneficial)- Yoctoproject (beneficial)- Kernel/Driver development- Drivers for complex I.P. ( e.g I2C, PCI, USB3)- Back porting driver support to CIP (beneficial)- Scarthgap/Dunfell (beneficial)- Community maintainers (beneficial)- Upstreaming (beneficial)The project is set to last 2+ years on a fully home working basis and the client is able to arrange an interview with any suitable More ❯
Social network you want to login/join with: As the most widely used Linux distribution, Ubuntu underpins the security of the entire internet. The role of Security Engineering Manager directly impacts the safety and security of millions of users worldwide. Join a team of security experts dedicated to protecting the open-source ecosystem and driving innovation. Your leadership … to success in this role. What you will do in this role Lead and develop a team of engineers, ranging from graduate to senior Coach, mentor, and offer career development feedback Identify and measure team health indicators Implement disciplined engineering processes Represent your team and product to stakeholders, partners, and customers Develop and evangelise great engineering and organisational practices … Organised and able to ensure your team delivers timely, high quality results Professional manner interacting with colleagues, partners, and community Proficient in C and have a good understanding of Linuxkerneldevelopment Experience working with Linux Security Modules Knowledgeable and passionate about software and application security Solid experience working in an agile development environment A More ❯