Software Engineer - OnTap RAID Systems Programming
$130.9k/y-$194.7k/y
NetApp
a day ago
Highlight
HybridFull-timeSenior
Summary
NetApp is seeking a Software Engineer - OnTap RAID Systems Programming to join their team in San Jose, CA. The role involves architecture, design, and development of ONTAP Storage software, focusing on delivering innovative technologies for data-centric storage platforms.
About the Role
As a Software Engineer, you will apply modern software engineering skills to contribute to new product development and enhancements of the ONTAP software stack. You will engage in technical design discussions, contribute to coding, debugging, performance analysis, and troubleshooting across various environments. The role includes working on storage device drivers and encryption protocols, while collaborating with a talented global team.
About You
Required:
Bachelor of Science Degree in Electrical Engineering or Computer Science, or equivalent experience.
Minimum of 5 years of related software development and testing experience.
Strong Kernel/Systems software programming skills in C/C++ with hands-on experience in Linux/UNIX environments.
Deep understanding and expertise in Operating system fundamentals.
Preferred:
Experience with storage hardware components such as SSDs, HDDs, RAID controllers, and storage arrays.
Knowledge of Storage/Disk device drivers, Disk IO scheduling, Encryption Technology and TCG Opal, SED.
Benefits
Comprehensive benefits package including health insurance, life insurance, retirement plans, and paid time off.
Employee stock purchase plan and/or restricted stocks (RSUs).
Hybrid working environment with flexibility for in-office and remote work.
NetApp
Build an intelligent data infrastructure with NetApp that brings it all together — a smarter way to let data thrive. Any application, any data, anywhere.
Company Size: 10,001+ employeesSoftware Development