European Tech Recruit logo

Linux Kernel Software Engineer

European Tech Recruit
Department:Software Engineer
Type:ON-SITE
Region:Cork
Location:County Cork, Ireland
Experience:Mid-Senior level
Estimated Salary:€70,000 - €110,000
Skills:
LINUX KERNELDEVICE DRIVER DEVELOPMENTC PROGRAMMINGARM ARCHITECTURESOC DEVELOPMENTDEBUGGINGPYTHONPERLASSEMBLYC++RISC-VPOWER MANAGEMENTSECURITY ARCHITECTURE
Share this job:

Job Description

Posted on: April 8, 2026

An exciting opportunity to join a highly innovative engineering team developing next-generation semiconductor platforms used across mobile, compute, automotive, and emerging technologies.

This role focuses on building the core Linux software that enables advanced system-on-chip (SoC) capabilities, working at the intersection of hardware and software innovation.

As a Linux Kernel Software Engineer, you will contribute to the design and development of low-level software and device drivers for cutting-edge platforms. You’ll work across multiple subsystems, helping to deliver strong, scalable kernel solutions that support a wide range of products. You will collaborate closely with global teams spanning architecture, hardware, and software, playing a key role in bringing new features from concept through to production.

Key Responsibilities

  • Develop Linux kernel drivers and embedded software components.
  • Design, implement, test, and document kernel-level features.
  • Collaborate with cross-functional teams across multiple geographies.
  • Debug and resolve complex system-level issues.
  • Contribute to performance optimisation and feature enhancements.
  • Support continuous improvement in development and validation methodologies.

Requirements

  • Experience in SoC development or system architecture (compute or mobile preferred).
  • Strong knowledge of Linux kernel internals and device driver development.
  • Proficiency in C programming and data structures.
  • Solid debugging and problem-solving skills within Linux environments.
  • Experience working in collaborative, multi-disciplinary teams.
  • Strong communication skills.
  • Familiarity with ARM CoreSight or similar debug architectures.
  • Scripting experience (Python, Perl).
  • Exposure to Assembly and/or C++.

Technical Expertise (Desirable)

  • ARM or RISC-V architectures (coherency, memory management, virtualization).
  • CPUs (ARM preferred), DSPs, and peripheral subsystems.
  • DDR, interconnects, system cache, QoS.
  • Power management, boot processes, debug, and security architecture.

What´s on Offer.

  • Work on industry-leading technology used globally.
  • Be part of a team delivering end-to-end platform innovation.
  • Collaborate with world-class engineers across hardware and software.
  • Gain exposure to advanced architectures and complex system design.
  • Excellent opportunities for technical growth and career progression.

If you are a motivated engineer with strong Linux kernel experience and a passion for low-level systems, we’d love to hear from you. Apply today or send your CV to nk@eu-recruit.com.

By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/about-us/privacy-notice/)

In accordance with local employment laws, applicants must have current, valid authorisation to work in the UK or EU at the time of application. We are unable to sponsor employment visas for this role. Applications from individuals without existing work authorisation for UK or EU cannot be considered.

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

European Tech Recruit logo

European Tech Recruit

View company page
IrelandJobs.app - Find your dream job in Ireland logo

IrelandJobs.app - Find your dream job in Ireland

Get IrelandJobs.app - Find your dream job in Ireland on your phone!

SIMILAR JOBS
European Tech Recruit logo

Embedded Software Engineer - Device Drivers/Linux/C/C++

European Tech Recruit
Just now
Software Engineer
ON-SITE
Cork, County Cork, Ireland
EMBEDDED SYSTEMSLINUX KERNELDEVICE DRIVERS+10 more
European Tech Recruit logo

Linux Kernel Software Engineer

European Tech Recruit
Just now
Software Engineer
ON-SITE
County Cork, Ireland
LINUX KERNELDEVICE DRIVER DEVELOPMENTC PROGRAMMING+10 more
European Tech Recruit logo

Linux Kernel Software Engineer - Next-Gen SoC Development / Python / Perl / Assembly / C++

European Tech Recruit
Just now
Software Engineer
ON-SITE
Cork, County Cork, Ireland
LINUX KERNELSOC DEVELOPMENTC PROGRAMMING+11 more
McKesson logo

Sr IAM Engineer - Okta

McKesson
Just now
Software Engineer
ON-SITE
Cork, County Cork, Ireland
OKTASSOMFA+10 more
Barden logo

Senior IAM Engineer - Okta

Barden
Just now
Software Engineer
ON-SITE
Cork, County Cork, Ireland
OKTASSOMFA+6 more