Senior Embedded Engineer: Linux Kernel & Storage (Cork)

European Tech Recruit

Cork

On-site

EUR 85,000 - 120,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

European Tech Recruit collaborates with a global semiconductor leader to recruit a Senior Embedded Software Engineer for Cork, Ireland. The role focuses on storage drivers, filesystems, and tools across a Linux-based SoC storage stack with NVMe/UFS interfaces.

The engineer will optimise kernel components, debug with JTAG/ICE, and contribute to upstream Linux activities while driving performance improvements for automotive and consumer embedded markets.

Qualifications

  • 4+ years of embedded software experience.
  • Deep expertise in Linux kernel programming, device driver development and kernel internals.
  • Experience with Linux filesystem modules (F2FS, EXT4, EROFS) advantageous.
  • Strong kernel and user-space debugging skills including JTAG/ICE debuggers.
  • Familiarity with ARM architecture and real-time/embedded programming concepts.

Responsibilities

  • Develop and maintain storage drivers and proprietary filesystem modules for modem processors and Linux-based SoCs.
  • Work on Linux kernel components including storage drivers, filesystem modules, block drivers, and memory subsystems.
  • Optimise storage and memory performance for runtime efficiency and power consumption.
  • Debug and resolve kernel-level issues reported by customers and flash vendor partners.
  • Contribute to upstream Linux kernel community on new storage and memory features.
  • Support expansion into automotive, home entertainment, and embedded computing markets.

Skills

Linux kernel
Device drivers
Embedded software
ARM architecture
Kernel internals
Filesystem modules
JTAG/ICE debugging

Job description

European Tech Recruit collaborates with a global semiconductor leader to recruit a Senior Embedded Software Engineer for Cork, Ireland. The role focuses on storage drivers, filesystems, and tools across a Linux-based SoC storage stack with NVMe/UFS interfaces.

The engineer will optimise kernel components, debug with JTAG/ICE, and contribute to upstream Linux activities while driving performance improvements for automotive and consumer embedded markets.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Storage Engineer — Onsite Cork
Senior Embedded Storage Engineer — Onsite Cork

European Tech Recruit • Ireland

On-site
EUR 90,000 - 120,000
Senior Embedded Software Engineer — Storage / Linux Kernel / Device Drivers
Senior Embedded Software Engineer — Storage / Linux Kernel / Device Drivers

European Tech Recruit • Cork

On-site
EUR 85,000 - 120,000
Senior Embedded Storage Software Engineer
Senior Embedded Storage Software Engineer

European Tech Recruit • Ireland

On-site
EUR 70,000 - 100,000
Embedded Software Engineer
Embedded Software Engineer

European Tech Recruit • Ireland

On-site
EUR 70,000 - 100,000
Embedded Senior Software Engineer - Storage
Embedded Senior Software Engineer - Storage

European Tech Recruit • Ireland

On-site
EUR 90,000 - 120,000
Senior Embedded Storage Engineer – Linux Kernel & Drivers
Senior Embedded Storage Engineer – Linux Kernel & Drivers

Qualcomm • Cork

On-site
EUR 75,000 - 95,000
Salary, stock and performance related bonus
Maternity/Paternity Leave
Employee stock purchase scheme
+6
Senior Embedded Engineer: RTOS & Open Source Integration
Senior Embedded Engineer: RTOS & Open Source Integration

European Tech Recruit • Cork

On-site
EUR 80,000 - 110,000
Core Platform Linux Kernel Driver Engineer (SoC)
Core Platform Linux Kernel Driver Engineer (SoC)

European Tech Recruit • Cork

On-site
EUR 70,000 - 110,000
Embedded Software Engineer (Integration Team)
Embedded Software Engineer (Integration Team)

European Tech Recruit • Ireland

On-site
EUR 65,000 - 90,000
Staff Embedded Linux Kernel Driver Lead (PCIe/CXL) - Ireland
Staff Embedded Linux Kernel Driver Lead (PCIe/CXL) - Ireland

European Tech Recruit • Ireland

On-site
EUR 120,000 - 180,000