Firmware Engineer (Embedded) — Hybrid, High-Impact Systems

NetApp

Cork

Hybrid

EUR 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NetApp is seeking a Software Engineer to design and develop high-quality embedded software and firmware for storage systems and flash-based performance enhancements. You will contribute to the architecture, development, testing, and optimization across processors, memory technologies, and system management capabilities.

Qualifications include 5+ years in software development with embedded systems, strong C/C++/Python skills, Linux experience, and a track record in unit/functional/integration

Qualifications

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • 5+ years of software development experience, including embedded systems, hardware-oriented software, and low-level driver development.
  • Strong programming skills in C, C++, and Python.
  • Experience with source control systems such as Git/GitHub.
  • Hands-on experience developing and executing unit, functional, and integration tests.
  • Experience designing and developing embedded software and firmware.
  • Proficiency with Linux, FreeBSD, or other UNIX-based operating systems.
  • Experience implementing DevOps and CI/CD practices to enable efficient development and deployment processes.
  • Experience leveraging AI-powered tools and frameworks to improve software quality, productivity, and engineering effectiveness.
  • Ability to collaborate effectively with cross-functional teams in a fast-paced environment.
  • Experience mentoring and supporting junior engineers.

Responsibilities

  • Solve complex technical challenges that are often non-routine and require innovative approaches.
  • Apply technical expertise and experience to drive solutions and deliver high-quality results.
  • Take ownership of key deliverables and contribute to the successful execution of projects.
  • Collaborate effectively with engineers, project teams, and stakeholders across the organization.
  • Communicate and influence technical decisions with employees ranging from individual contributors to vice president-level leadership.
  • Partner with cross-functional teams to ensure successful product delivery and customer satisfaction.

Skills

C
C++
Python
Git
Unit testing
Embedded software
Linux
CI/CD
AI tools
Mentoring

Education

Bachelor's or Master's in CS/CE/EE

Tools

GitHub
CI/CD pipelines

Job description

NetApp is seeking a Software Engineer to design and develop high-quality embedded software and firmware for storage systems and flash-based performance enhancements. You will contribute to the architecture, development, testing, and optimization across processors, memory technologies, and system management capabilities.

Qualifications include 5+ years in software development with embedded systems, strong C/C++/Python skills, Linux experience, and a track record in unit/functional/integration

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

Similar jobs worth comparing

Embedded Systems Software Engineer – Storage & Firmware
Embedded Systems Software Engineer – Storage & Firmware

NetApp • Ireland

Hybrid
EUR 70,000 - 110,000
Firmware Engineer
Firmware Engineer

NetApp • Cork

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

NetApp • Ireland

Hybrid
EUR 70,000 - 110,000
Embedded Firmware Engineer: Build, Debug, and Deploy
Embedded Firmware Engineer: Build, Debug, and Deploy

NetApp, Inc. • Ireland

Hybrid
EUR 65,000 - 90,000
Hybrid work model
Firmware and Embedded Systems Engineer
Firmware and Embedded Systems Engineer

NetApp, Inc. • Ireland

Hybrid
EUR 65,000 - 90,000
Hybrid work model
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
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
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
Embedded Senior Software Engineer – Storage
Embedded Senior Software Engineer – Storage

European Tech Recruit • Cork

On-site
EUR 90,000 - 120,000