Senior Embedded Storage Software Engineer (Linux Kernel & Drivers)

European Tech Recruit

Cork

On-site

EUR 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

European Tech Recruit is seeking an Embedded Senior Software Engineer - Storage to join our Core Peripherals Storage team in Cork, Ireland. You will design and develop storage drivers, contribute to UEFI, Windows HLOS, Linux user space, and filesystem work for next-generation SoCs.

You will work across the storage stack, optimize performance and power, debug kernel and user-space issues, build image creation and validation tools, and collaborate with cross-functional teams, including Linux

Qualifications

  • 4+ years’ experience in embedded software development.
  • Expertise in Linux kernel, device drivers, and kernel internals.
  • Experience with filesystems (e.g. EXT4, F2FS, EROFS) is desirable.
  • Strong debugging skills (kernel and user space; JTAG/ICE preferred).
  • Solid understanding of RTOS and embedded systems concepts.
  • Familiarity with ARM architecture is advantageous.
  • Excellent problem-solving and communication skill.

Responsibilities

  • Develop and maintain storage drivers and proprietary filesystem modules.
  • Work on Linux kernel components (block drivers, filesystems, memory subsystems).
  • Optimize storage and memory performance for efficiency and power.
  • Debug and resolve kernel-level issues with customers and partners.
  • Build tools for image creation, flash provisioning, and validation.
  • Collaborate with cross-functional teams and contribute to the Linux kernel community.
  • Support expansion into automotive, embedded, and consumer markets.

Skills

Linux kernel
Device drivers
Kernel internals
RTOS concepts
ARM architecture
Debugging
Embedded software
Filesystems

Job description

European Tech Recruit is seeking an Embedded Senior Software Engineer - Storage to join our Core Peripherals Storage team in Cork, Ireland. You will design and develop storage drivers, contribute to UEFI, Windows HLOS, Linux user space, and filesystem work for next-generation SoCs.

You will work across the storage stack, optimize performance and power, debug kernel and user-space issues, build image creation and validation tools, and collaborate with cross-functional teams, including Linux

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
Embedded Senior Software Engineer – Storage
Embedded Senior Software Engineer – Storage

European Tech Recruit • Cork

On-site
EUR 90,000 - 120,000
Senior Embedded Linux Kernel Engineer for Next-Gen Devices
Senior Embedded Linux Kernel Engineer for Next-Gen Devices

European Tech Recruit • Cork

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

European Tech Recruit • Cork

On-site
EUR 70,000 - 100,000
Senior Embedded Software Engineer - Edge/SoC (C)
Senior Embedded Software Engineer - Edge/SoC (C)

Qualcomm • Cork

Hybrid
EUR 70,000 - 110,000
Salary with stock bonus
Relocation support
Life and medical insurance
+1
Embedded Senior Software Engineer – Storage - Cork, Ireland
Embedded Senior Software Engineer – Storage - Cork, Ireland

Qualcomm • Cork

On-site
EUR 75,000 - 95,000
Salary, stock and performance related bonus
Maternity/Paternity Leave
Employee stock purchase scheme
+6
Senior Core Platform Driver Engineer – SoC/Linux (C/C++)
Senior Core Platform Driver Engineer – SoC/Linux (C/C++)

Qualcomm • Cork

On-site
EUR 60,000 - 80,000
Salary and performance-related bonus
Maternity/Paternity Leave
Employee stock purchase scheme
+4
System Software Engineer (C/C++/Linux) — OS & Storage
System Software Engineer (C/C++/Linux) — OS & Storage

NetApp, Inc. • Ireland

Hybrid
EUR 60,000 - 90,000
Senior Embedded Linux Software Engineer
Senior Embedded Linux Software Engineer

Solas IT Recruitment • Limerick

On-site
EUR 85,000 - 120,000
Senior Embedded Software Engineer — Real-Time MCU & PCIe/USB
Senior Embedded Software Engineer — Real-Time MCU & PCIe/USB

Chipright • Ireland

On-site
EUR 60,000 - 80,000