European Tech Recruit logo

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

European Tech Recruit
Department:Software Engineer
Type:ON-SITE
Region:Cork
Location:Cork, County Cork, Ireland
Experience:Mid-Senior level
Estimated Salary:€80,000 - €120,000
Skills:
LINUX KERNELSOC DEVELOPMENTC PROGRAMMINGEMBEDDED SYSTEMSDEVICE DRIVER DEVELOPMENTARM ARCHITECTURERISC-VPYTHONPERLASSEMBLYC++DEBUGGINGSYSTEM-ON-CHIPKERNEL INTERNALS
Share this job:

Job Description

Posted on: April 8, 2026

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

We are partnering with a leading technology organisation developing next-generation System-on-Chip platforms across compute, mobile, IoT, automotive and XR.

This is an opportunity to join a high-impact Core Platform team, working at the heart of cutting-edge silicon innovation.

Please note - this is a 100% onsite role in Cork, in Ireland.

The role:

As a Linux Kernel Software Engineer, you will play a key role in delivering critical embedded drivers and enabling industry-leading features across a diverse chipset portfolio.

You will:

  • Develop, design and optimise Linux kernel drivers across multiple device domains
  • Collaborate with cross-functional teams to prototype and deliver new platform features
  • Contribute across the full development lifecycle including design, testing and documentation
  • Work on complex, system-level challenges spanning mobile, automotive and emerging technologies

What's in it for you:

  • Work on next-generation silicon powering millions of devices worldwide
  • Be part of a global, highly collaborative engineering organisation
  • Contribute to innovation across mobile, automotive, IoT and XR
  • Excellent base salary, bonus, and RSU's
  • company wide wellbeing days

What they're looking for:

  • Strong background in SoC development or architecture, ideally within compute or mobile
  • Deep understanding of Linux kernel internals, device driver development and embedded systems
  • Solid programming experience in C with strong data structures knowledge
  • Proven debugging and problem-solving skills within the Linux kernel environment
  • Experience working across multi-disciplinary, global engineering teams
  • Strong communication and collaboration skills

Nice to haves:

  • Familiarity with ARM CoreSight architecture
  • Experience with Python or Perl
  • Exposure to Assembly or C++

Ideal experience:

  • ARM or RISC-V architecture, including coherency, memory management, signalling and virtualisation
  • CPUs, DSPs and high or low-speed peripherals
  • DDR, interconnects, system cache and QoS
  • Power management, boot flows, debug, security and access control

If this sounds interesting and you'd like to learn more, click the link below to apply or email me with a copy of your CV on smouland@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/)

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!