NetApp is hiring a full-time Software Engineer in Bengaluru, Karnataka, India, with a focus on C and C++ system programming. The role revolves around low-level software development for NetApp's storage and data management products, necessitating deep knowledge of C and C++ languages and system architecture. Responsibilities include designing system software modules, optimizing for performance and reliability, and debugging at the kernel or system level. The candidate must possess strong proficiency in C and C++ and experience with operating systems or system-level programming. This position is instrumental in advancing NetApp's technology stack. Employment is permanent and full-time, based in Bengaluru, presenting a challenging environment for system programmers to engage in complex problem-solving and innovation.