NetApp is looking for a forward-thinking, smart, dedicated technologist to join their empowered team to participate in product design, development, verification, troubleshooting, and delivery of a system or major subsystems, focusing on simplicity, reliability, and manageability using C++.
Requirements
- Proficiency in C, C++, Java, and/or Python
- Passion for writing and testing high quality code
- Broad knowledge of computer science fundamentals
- Projects, professional experience, or coursework related to operating systems, computer architecture, multi-threading, data structures & algorithms
Responsibilities
- Participate in product design, development, verification, troubleshooting, and delivery of a system or major subsystems
- Collaborate with team members on designing and implementing software with a focus on simplicity, reliability, and manageability using C++
- Write unit and automated integration tests
- Participate in technical discussions within the team and with other groups within the Business Unit
- Receive guidance and mentoring on assigned tasks from senior engineers, managers, and technical team
Other
- Typically requires a Bachelor’s degree and a minimum of 2 years of related experience; or an advanced degree without experience; or equivalent work experience.
- Exceptional written and verbal communication skills
- Strong aptitude for learning new technologies
- Ability to work on a diverse team
- Embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees.