Job SummaryWe invest heavily in new talent. Your energy and fresh ideas are vital to cementing our position as a market -leader. We'll push you beyond your comfort zone with a belief that no idea is off-limits. At the same time, you'll have all the resources, mentoring and feedback you need to grow. What's more, whatever your role, you can be yourself in a team that celebrates individuality and welcomes different perspectives.
As an Intern - Software Engineer (Systems), you would participate in product design, development, verification, troubleshooting, and delivery of a system or major subsystems for our flagship storage operating system, ONTAP. These positions require individuals to be creative, team-oriented, technology savvy, driven to produce results and demonstrates the ability to take a cross-team leadership role.
About ONTAP: ONTAP is a powerful platform known for its advanced data management capabilities, supporting mission-critical applications worldwide. As an Intern - Software Engineer (Systems), you will be part of a talented team responsible for developing, testing, and debugging software that powers NetApp's cloud, hybrid-cloud, and on-premises solutions.
Essential Functions:
- Collaborate with the team on new feature development and engineering escalations
- Participate in all phases of the product development cycle: definition, design, implementation, debugging, testing, and early customer support
- Work closely with team members and other teams to understand customer needs and deliver solutions
- Solve technical issues collaboratively with other engineers
Job RequirementsOur intern work differs depending on the team and project work but some potential areas of focus and skill sets are:
- Basic knowledge of system software design and development
- Hands-on experience with C and C++
- Familiarity with Unix/Linux System Programming and Multithreaded programming
- Understanding of OS internals, algorithms, and data structures
- Experience in the Storage Domain is a plus
Other helpful skillsets:
- Projects, experiences, or coursework related to areas such as: Operating Systems, Computer Architecture, Multi-Threading, Data Structures & Algorithms
- Proven aptitude for learning new technologies
- Creative and analytical approach problem solving skills
- Strong oral and written communication is necessary for success
- Ability to work on a diverse team or with a diverse range of people
EducationPursuing a Bachelor's or Master's degree in Computer Science, Engineering, or enrolled in a related professional program through the summer of 2026.
Compensation:
Final compensation packages are competitive and in line with industry standards. Benefits may vary by country and region, and further details will be provided as part of the recruitment process.