This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Are you ready to kickstart your career in software engineering? NetApp is seeking Entry Level Software Engineers to join our team and contribute to the development and design of innovative features for our flagship storage operating system, ONTAP. About ONTAP: ONTAP is a robust and feature-rich platform known for its advanced data management capabilities. It delivers significant value to our customers and supports mission-critical applications worldwide. As a Software Engineer, you will be part of a talented team responsible for developing, testing, and debugging distributed software that powers NetApp's cloud, hybrid-cloud, and on-premises solutions. This entry level technical position is perfect for individuals who are systems-focused, creative, team-oriented, technologically savvy, eager to learn, and driven to produce results.
Job Responsibility:
Collaborate with the team on projects involving new feature development, sustaining efforts, and handling engineering escalations
Participate in all phases of the product development cycle: from definition and design to implementation, debugging, testing, and early customer support
Work closely with peer team members and other teams such as QA, Systemic Test Engineering, and other dependent engineering teams to understand customer use cases, deliver solutions, and integrate valuable insights into the team's work
Solve technical issues collaboratively with other engineers
Requirements:
Familiarity with the design and development of system software
Hands-on experience with C/C++ is required
Knowledge of Unix/Linux System Programming and Multithreaded programming
Experience in the Storage Domain is a plus
Strong conceptual understanding of OS internals
Expertise in algorithms, data structures, and multi-threaded programming is essential
Commitment to sound software engineering practices and a passion for quality
Proven track record of meeting tight deadlines without sacrificing quality
Strong communication skills, both written and oral, targeted at a wide variety of internal and external audiences
Ability to understand customer deployment scenarios and experience in collaborating with peer teams outside of engineering