NetApp · 2 hours ago
Software Engineer - OnTap RAID Systems Programming
NetApp is developing a new portfolio of data-centric storage platforms and services to help the world's leading organizations harness their data in new and interesting ways. As a Software Engineer, you will work as part of an exceptionally talented engineering team responsible for architecture, design and development of ONTAP Storage software.
Cloud ComputingData ManagementData StorageInformation Technology
Responsibilities
Apply modern software engineering skills and best practices to contribute to both new product development and enhancements of ONTAP software stack
Contribute to technical design discussions and share insights on systems engineering concepts, including computer architecture, operating systems, file systems, networking, algorithms, and data structures
Contribute to design, coding, debugging, performance analysis, and troubleshooting across development, test, and production environments
Work as part of an exceptionally talented global team, engaging in technical discussions and acting as a resource for peers
Be proactive in learning and applying the latest testing technologies, tools, and frameworks, while also driving automation initiatives
Develop, modify, and execute comprehensive software test plans and test cases, both manually and through automation
Investigate and resolve issues, collaborating closely with other team members and across teams to address challenges in test and production environments
Work on Storage device drivers for NVMe, SATA, SCSI, SAS, Fibre Channel
Opportunity to work on Encryption protocols for various types of SED drives
Qualification
Required
A passion for system software programming is a must!
Deep understanding and expertise in Operating system fundamentals
Strong Kernel/Systems software programming skills in C/C++ with hands-on experience in Linux/UNIX environments
Ability to debug complex systemic issues and various interactions including Crash dump analysis
Excellent problem-solving skills with meticulous attention to detail
Proficient with modern automation tools and frameworks, and enthusiastic about applying cutting-edge testing methodologies, including unit testing frameworks
Ability to work effectively in cross-functional, geo-distributed teams
Excellent oral and written communication skills
Experience with storage hardware components such as SSDs, HDDs, RAID controllers, and storage arrays
A Bachelor of Science Degree in Electrical Engineering or Computer Science, a Master's Degree or a PhD; or equivalent experience is required
Requires a minimum of 5 years of related software development and testing experience
Preferred
Experience/Knowledge with Storage/Disk device drivers, Disk IO scheduling, Encryption Technology and TCG Opal, SED is preferred
Benefits
Health Insurance
Life Insurance
Retirement or Pension Plans
Paid Time Off
Various Leave options
Employee stock purchase plan
Restricted stocks (RSU’s)
Comprehensive medical, dental, wellness, and vision plans for you and your family
Educational assistance
Legal services
Access to discounts
Financial savings programs
Company
NetApp
NetApp specializes in data storage, data infrastructure, and data management solutions.
H1B Sponsorship
NetApp has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (161)
2024 (166)
2023 (143)
2022 (250)
2021 (193)
2020 (225)
Funding
Current Stage
Public CompanyTotal Funding
$1.25BKey Investors
Sequoia Capital
2025-03-12Post Ipo Debt· $1.25B
1995-11-21IPO
1994-01-01Series Unknown
Recent News
LogisticsGulf
2025-12-30
Nextgov.com
2025-12-24
Company data provided by crunchbase