
Linux Kernel Software Engineer - Next-Gen SoC Development / Python / Perl / Assembly / C++
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/)
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!
IrelandJobs.app - Find your dream job in Ireland
Get IrelandJobs.app - Find your dream job in Ireland on your phone!

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

Sr IAM Engineer - Okta

Senior IAM Engineer - Okta

C++ Developer

