Software Engineer
NetApp · Cork, Ireland Office (CORK) ·
- Work mode
- Onsite
- Category
- Software engineering
- Experience
- 5+ years
NetApp · Cork, Ireland Office (CORK) ·
Analog Devices · Ireland, Cork
Western Digital · Petaling Jaya, Selangor, my
snapchat · Vancouver, WA - 805 Broadway
silabs · Boston
At NetApp, your ideas power innovation. We lead in intelligent data infrastructure—delivering unified storage, integrated data services, and solutions that help organizations unlock the full potential of their data, from AI to multicloud.
Ready to innovate and contribute to our path to $10B? Here, you'll collaborate with passionate teams, tackle real-world challenges, and see your impact in how customers transform and grow. If you're ready to bring curiosity, creativity, and drive to every moment, NetApp is where your journey begins. Join teams that drive results, innovate to elevate, and excel together across every function.
Job Summary
As a Software Engineer, you will be part of a team responsible for developing high-quality embedded software and firmware for NetApp storage systems and flash-based performance enhancement solutions. You will contribute to the design and development of innovative technologies that power industry-leading storage platforms, supporting the latest processors, memory technologies, protocols, and system management capabilities.
Essential Functions
You will participate in all phases of the product development lifecycle, including:
Analyzing and defining software and firmware requirements.
Designing software architectures and technical solutions.
Developing, integrating, testing, and debugging software and firmware.
Performing performance analysis and optimization.
Supporting early customer engagements and sustaining activities.
Providing technical leadership and coordinating cross-functional teams to deliver new platforms and features.
Preferred Qualifications
Desired Skills
At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees. This means that most roles will have some level of in-office and/or in-person expectations, which will be shared during the recruitment process.
Western Digital · Petaling Jaya, Selangor, my