Title: Software Engineer Intern
Location:
San Jose, CA, US, 95128
Requisition ID: 133374
Job Summary
As a Software Engineer Intern, you will work as part of an exceptionally talented engineering team responsible for architecture, design and development of ONTAP Storage software. The overall focus of the team will be on delivering innovative technologies to address competitive market and customer requirements with enterprise-class product quality and time-to-market. The team will also be responsible for maintenance and enhancements to existing technologies and products.
Job Requirements
1. Explore, design, and evaluate extensible drive resiliency methods aimed at enhancing data protection, reliability, performance, and efficiency of NetApp Storage Systems.
2. Evaluate and explore next generation RAID and Erasure Coding based drive protection schemes
3. Implement prototype algorithms and analyze the efficiency, reliability, and correctness of the encoding and decoding process
4. Conduct performance evaluations and benchmarking of new encoding/decoding schemes.
5. Identify performance bottlenecks in the IO path and contribute towards optimization.
6. Write code using programming language C/C++ for the product and Python for test automation.
Job Requirements
Qualifications
7. Knowledge of UNIX/LINUX operating system internals, CPU/Memory architecture and processing
8. Knowledge of various RAID and Erasure Coding techniques and algorithms.
9. Strong programming skills in C/C++ and Python with hands-on experience in Linux/UNIX environments.
10. Knowledge of System Software programming and Kernel level debugging.
11. Solid understanding of core systems engineering concepts.
12. Excellent problem-solving skills with meticulous attention to detail.
Education
Must be enrolled in an educational or professional program through summer 2026 or later
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.
Nearest Major Market: San Jose
Nearest Secondary Market: Palo Alto
Job Segment: Test Engineer, Software Engineer, Summer Internship, Testing, Entry Level Engineer, Engineering, Entry Level, Technology