
netapp
Software Engineer
NetApp is hiring a Software Engineer to contribute to the development, testing, and improvement of enterprise software and data-storage technologies. The role involves programming, test automation, system-level validation, and maintaining existing products while working with an engineering team.
Location
Bengaluru, Karnataka, India
Experience
0–2 years
Salary
₹6–12 LPA
Job Type
Full-time
Work Mode
Hybrid
Posted
12 Oct 2026
Responsibilities
- • Develop and improve NetApp software products.
- • Create and execute test plans for new features.
- • Perform automated, integration, system, scale, and regression testing.
- • Maintain and enhance existing software components.
- • Collaborate with engineering teams to improve product quality and reliability.
- • Help deliver software features that meet technical and customer requirements.
Requirements
- • Practical C/C++ programming knowledge.
- • Understanding of Linux/Unix development environments.
- • Strong fundamentals in systems engineering and data structures.
- • Familiarity with software testing and automation.
- • Teamwork, analytical thinking, and problem-solving skills.
- • Knowledge of storage systems or cloud technologies is an advantage.
Skills
C / C++Linux / UnixData Structures and AlgorithmsOperating SystemsComputer ArchitectureFile Systems and NetworkingSoftware Testing and AutomationIntegration and Regression TestingSystem and Performance TestingSoftware Engineering Practice
Eligibility
- • Bachelor’s degree in Computer Science or a related field, a Master’s degree, PhD, or equivalent experience.
- • Programming experience with C/C++ in Linux or Unix environments.
- • Knowledge of operating systems, computer architecture, networking, algorithms, and data structures.
- • Hands-on familiarity with software testing and automation.
How to Apply
Need referral for this job click 👉Referrals
Need resume for this job click 👉Resume Prep