NetApp

Software Engineer, C, C++

NetApp

full-time

Posted on:

Location Type: Office

Location: BangaloreIndia

Visit company website

Explore more

AI Apply
Apply

About the role

  • Member of a software engineering team involved in development & design of the features related to AI/ML for NetApp’s flagship storage operating ONTAP
  • ONTAP is a feature rich stack with its rich data management capabilities that has tremendous value to our customers and are used in mission critical applications across the world
  • You will work as part of a team responsible for the development, testing and debugging of distributed software that drives NetApp cloud, hybrid-cloud, and on-premises solutions
  • As part of the Research and Development function, the overall focus of the group is on competitive market and customer requirements, supportability, technology advances, product quality, product cost and time-to-market
  • Software engineers focus on enhancements to existing products as well as new product development

Requirements

  • Excellent coding skills in C/C++ required, Python is optional
  • System/Kernel programming, Experience with Filesystems or Networking or file/cloud protocols is a must
  • Proven track record of leading mid to large sized projects
  • This position requires an individual to be creative, team-oriented, a quick learner and driven to produce results
  • Responsible for providing support in the development and testing activities of other engineers that involve several inter-dependencies
  • Participate in technical discussions within the team and with other groups within Business Units associated with specified projects
  • Willing to work on additional tasks and responsibilities that will contribute towards team, department and company goals
  • A strong understanding and experience with concepts related to computer architecture, data structures and programming practices
  • Experience with AI/ML frameworks like PyTorch or TensorFlow is a Plus
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++PythonSystem programmingKernel programmingFilesystemsNetworkingfile protocolscloud protocolsAI/ML frameworks
Soft Skills
creativityteam-orientedquick learnerresults-drivenleadershipcollaborationcommunication