Senior Embedded Storage Software Engineer

European Tech Recruit

Ireland

On-site

EUR 70,000 - 100,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

The Semiconductor Giant is hiring an Embedded Software Engineer to drive storage driver and software module development across the full storage stack on Cork, Ireland. You will work on Linux kernel components, storage drivers, and memory subsystems while optimizing performance and power usage.

You will also develop tools for image creation and flash provisioning, support various file systems, and contribute to Linux userspace testing.

Qualifications

  • 4+ years of industry experience in embedded software engineering.
  • Strong expertise in Linux kernel programming and device driver development.
  • Solid kernel-level and user-space debugging skills using JTAG or ICE debuggers.
  • Strong understanding of RTOS concepts and embedded programming.
  • Excellent analytical and interpersonal communication skills.

Responsibilities

  • Develop and maintain storage drivers and modules across the storage stack (bootloaders, UEFI, Linux user space).
  • Work on Linux kernel components including storage drivers, filesystem modules, and memory subsystems.
  • Optimize storage and memory performance for runtime efficiency and power consumption.
  • Develop PC tools for image creation (FAT, GPT) and flash provisioning (UFS) and storage flashing tools.
  • Support filesystems such as FAT and LittleFS and proprietary modules; build Linux user-space tools for testing and validation.
  • Debug kernel-level issues and collaborate with customers and flash vendors to resolve problems.
  • Engage with cross-functional teams and upstream Linux kernel community to implement features.
  • Assist expansion into automotive, home entertainment, and embedded computing markets.

Skills

Linux kernel
Device driver
JTAG debugging
RTOS concepts
Problem solving

Job description

The Semiconductor Giant is hiring an Embedded Software Engineer to drive storage driver and software module development across the full storage stack on Cork, Ireland. You will work on Linux kernel components, storage drivers, and memory subsystems while optimizing performance and power usage.

You will also develop tools for image creation and flash provisioning, support various file systems, and contribute to Linux userspace testing.

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

Similar jobs worth comparing

Senior Embedded Storage & Linux Kernel Driver Engineer
Senior Embedded Storage & Linux Kernel Driver Engineer

European Tech Recruit • Ireland

On-site
EUR 90,000 - 120,000
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 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 Software Engineer — Storage / Linux Kernel / Device Drivers
Senior Embedded Software Engineer — Storage / Linux Kernel / Device Drivers

European Tech Recruit • Ireland

On-site
EUR 90,000 - 120,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
Embedded Software Engineer
Embedded Software Engineer

European Tech Recruit • Ireland

On-site
EUR 55,000 - 90,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

European Tech Recruit • Ireland

On-site
EUR 70,000 - 110,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