Logo of Huzzle

NetApp Emerging Talent - Entry Level Software Engineer - ONTAP

image

NetApp

11d ago

  • Job
    Full-time
    Entry Level
  • Research & Development
    Software Engineering
  • San Jose

AI generated summary

  • You should have C/C++ skills, Unix/Linux knowledge, multithreading expertise, and a grasp of OS internals, with strong communication and software engineering practices. AI/ML experience is a plus.
  • You will develop features, handle escalations, debug, test, and support customers, collaborating with peers and teams to deliver solutions and address technical issues.

Requirements

  • Familiarity with design and development of system software
  • Hands on experience with C, C++ required
  • In depth knowledge of Unix/Linux System Programming, Multithreaded programming
  • Storage Domain experience is a plus
  • Should have strong conceptual understanding of OS internals
  • Strong algorithms, data structures and multi-threaded programming expertise are required
  • Experience with AI/ML frameworks like PyTorch or TensorFlow is a Plus
  • Expected to have sound software engineering practices and a passion for quality
  • Must have a proven record of meeting tight deadlines without sacrificing quality
  • Strong communication skills are essential, both written and oral, targeted at a wide variety of internal and external audiences
  • Must develop good idea about customer deployment scenarios and experience in dealing with peer teams outside engineering
  • Expected and assumed: independence, drive, motivation, willingness to go above and beyond, flexibility, and cooperative spirit

Responsibilities

  • Work as a member of the team on projects involving development of new features, sustaining, handling engineering escalations
  • Participate in all phases of product development cycle: from product definition and design, through implementation, debugging, testing and early customer support
  • Work collaboratively with other peer team members and other teams on the product like QA, Systemic Test Engineering support and other dependent engineering teams to understand customer use cases, deliver solutions and bring in the value from those teams into work done within the team
  • Should be able to work with other engineers and solve technical issues

FAQs

What is the job title for this position?

The job title is NetApp Emerging Talent - Entry Level Software Engineer - ONTAP.

What are the main responsibilities of this role?

The main responsibilities include development of new features, participating in the product development cycle, collaborating with other teams, and solving technical issues.

What programming languages are required for this position?

Hands-on experience with C and C++ is required for this position.

Is experience with AI/ML frameworks necessary?

Experience with AI/ML frameworks like PyTorch or TensorFlow is a plus but not mandatory.

What educational background is required for this role?

Typically, a Bachelor of Science Degree in Electrical Engineering or Computer Science is required, or equivalent relevant experience.

What is the salary range for this position?

The base salary range for this position is $100,980 - $150,260, depending on the candidate's location, qualifications, experience, and education.

When do applications for this position open and close?

Applications open in December 2024 and close in mid-March 2025.

Are there opportunities for professional development?

Yes, NetApp offers educational assistance and supports employee development.

What kind of work environment does NetApp offer?

NetApp offers a hybrid working environment designed to strengthen connection, collaboration, and culture among employees.

Does NetApp support diversity and inclusion in the workplace?

Yes, NetApp is committed to Equal Employment Opportunity (EEO) and compliance with all laws prohibiting employment discrimination based on various protected classifications.

All-flash, no compromise.

Consulting
Industry
10,001+
Employees
1992
Founded Year

Mission & Purpose

NetApp is a multinational company that specialises in providing data management and storage solutions for businesses and organisations. They offer a comprehensive portfolio of products and services designed to help enterprises efficiently store, manage, protect, and analyse their data. NetApp's ultimate mission is to empower organisations to unleash the full potential of their data by providing innovative and reliable storage infrastructure solutions. Their purpose is to enable businesses to transform their data into a strategic asset, driving digital transformation, improving operational efficiency, and fostering innovation. NetApp aims to deliver exceptional value to their customers by ensuring data availability, scalability, and security, ultimately helping businesses thrive in the digital era.

Culture & Values

  • Put the customer at the center

    You don’t become a deeply trusted, indispensable partner without listening to customers, walking in their shoes, and propelling your orbit with a strong point of view.

  • Care for each other and our communities

    Caring for each other and our communities takes large doses of humility and kindness—mixed with building deep, authentic connections and topped with an unwavering commitment to collaboration.

  • Build belonging every day

    By embedding diversity and inclusion into every decision that we make, we open the door to other voices, different perspectives, and most important, our true potential for innovation.

  • Embrace a growth mindset

    We step out of our comfort zone even when it's scary and learn from both our failures and our successes. This keeps us from stepping into the dreaded fixed-mindset quicksand.

  • Think and act like owners

    Showing up with our A game, being accountable, and acting with speed and integrity are the keys to unlocking the sense of ownership that's necessary to create the future.