System Software Engineer (C/C++/Linux) — OS & Storage

NetApp, Inc.

Ireland

Hybrid

EUR 60,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NetApp in Ireland is seeking an entry-level System Software Engineer to contribute to the flagship storage operating system. You will work on features, perform design, implementation, debugging, and performance optimization for high‑performance system software in C/C++ on Linux/Unix.

This role offers hands-on exposure to storage systems, OS concepts, multi-threaded development, and collaboration with cross‑functional teams across the product lifecycle, including support after release.

Qualifications

  • Hands-on proficiency in C/C++ and Unix/Linux system programming.
  • Familiarity with design and development of system software.
  • Strong understanding of OS internals.
  • Proficiency in algorithms and data structures.
  • Good communication skills, both written and verbal.

Responsibilities

  • Develop new features and sustain existing ones; handle engineering escalations.
  • Participate in all phases of product development: definition, design, implementation, debugging, testing and early customer support.
  • Collaborate with QA and other teams to understand customer use cases and deliver solutions.

Skills

C
C++
Unix/Linux
OS internals
Multi-threading
Algorithms
Data structures
Software engineering

Job description

NetApp in Ireland is seeking an entry-level System Software Engineer to contribute to the flagship storage operating system. You will work on features, perform design, implementation, debugging, and performance optimization for high‑performance system software in C/C++ on Linux/Unix.

This role offers hands-on exposure to storage systems, OS concepts, multi-threaded development, and collaboration with cross‑functional teams across the product lifecycle, including support after release.

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

Similar jobs worth comparing

System Software Engineer - C/C++ on Linux & OS Performance
System Software Engineer - C/C++ on Linux & OS Performance

NetApp • Cork

Hybrid
EUR 50,000 - 75,000
Embedded Systems Software Engineer – Storage & Firmware
Embedded Systems Software Engineer – Storage & Firmware

NetApp • Ireland

Hybrid
EUR 70,000 - 110,000
System Software Engineer C/C++
System Software Engineer C/C++

NetApp, Inc. • Ireland

Hybrid
EUR 60,000 - 90,000
System Software Engineer C/C++
System Software Engineer C/C++

NetApp • Cork

Hybrid
EUR 50,000 - 75,000
Software Engineer
Software Engineer

NetApp • Ireland

Hybrid
EUR 70,000 - 110,000
Senior Storage & Cloud Solutions Engineer
Senior Storage & Cloud Solutions Engineer

NetApp • Cork

Hybrid
EUR 95,000 - 120,000
Firmware Engineer (Embedded) — Hybrid, High-Impact Systems
Firmware Engineer (Embedded) — Hybrid, High-Impact Systems

NetApp • Cork

Hybrid
EUR 90,000 - 130,000
Senior Embedded Storage Software Engineer (Linux Kernel & Drivers)
Senior Embedded Storage Software Engineer (Linux Kernel & Drivers)

European Tech Recruit • Cork

On-site
EUR 90,000 - 120,000
Firmware Engineer
Firmware Engineer

NetApp • Cork

Hybrid
EUR 90,000 - 130,000
Storage Engineer
Storage Engineer

Susquehanna International Group, LLP • Dublin

On-site
EUR 70,000 - 100,000