Overview
USD 130,900.00 - 194,700.00 per year
Full Time
Skills
NetApp
Storage Engineering
Research
SAS
Switches
Testing
Debugging
Customer Support
Software Development
Automated Testing
Python
Scripting
C
C++
Firmware Development
Microsoft Windows
Problem Solving
Conflict Resolution
Communication
Computer Architecture
Data Structure
Real-time
Operating Systems
Embedded Software
Storage
Perl
Linux
Shell Scripting
Quality Assurance
DevOps
Data Storage
Computer Networking
Embedded Systems
Computer Hardware
Computer Science
Computer Engineering
Health Insurance
Life Insurance
Recruiting
Job Details
About the Role
About the Role
Join NetApp's Core Storage Engineering (CSE) organization as a DevOps Engineer, where you'll work at the intersection of system-level test automation and firmware development for industry-leading storage products. Our team is responsible for the research, development, and validation of embedded software powering high-capacity, high-performance SAS and NVMe storage I/O modules and disk shelves (external enclosures).
This unique role requires a versatile engineer who is comfortable switching between developing robust Python-based test automation and contributing to firmware development in C/C++. You'll participate in all phases of the product lifecycle, from design and development to testing, debugging, and customer support.
Job Requirements
Required Qualifications
Preferred Qualifications
Education
Compensation:
The target salary range for this position is 130,900 - 194,700 USD. The salary offered will be determined by the candidate's location, qualifications, experience, and education and may be outside of this range. Final compensation packages are competitive and in line with industry standards, reflecting a variety of factors, and include a comprehensive benefits package. This may cover Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off (PTO), various Leave options, Performance-Based Incentives, employee stock purchase plan, and/or restricted stocks (RSU's), with all offerings subject to regional variations and governed by local laws, regulations, and company policies. Benefits may vary by country and region, and further details will be provided as part of the recruitment process.
About the Role
Join NetApp's Core Storage Engineering (CSE) organization as a DevOps Engineer, where you'll work at the intersection of system-level test automation and firmware development for industry-leading storage products. Our team is responsible for the research, development, and validation of embedded software powering high-capacity, high-performance SAS and NVMe storage I/O modules and disk shelves (external enclosures).
This unique role requires a versatile engineer who is comfortable switching between developing robust Python-based test automation and contributing to firmware development in C/C++. You'll participate in all phases of the product lifecycle, from design and development to testing, debugging, and customer support.
Job Requirements
Required Qualifications
- 5+ years of relevant experience in software development, test automation, or firmware engineering.
- Expertise in Python for scripting, automation, and test development.
- Proficiency in C and/or C++ for embedded firmware development.
- Experience with Linux and Windows development environments.
- Strong problem-solving skills and a systematic approach to troubleshooting.
- Excellent verbal and written communication skills.
- Team-oriented mindset with the ability to work both independently and collaboratively.
- Familiarity with computer architecture, data structures, and standard programming practices.
- Willingness to learn new skills in real-time operating systems, embedded software tools, and storage protocols
Preferred Qualifications
- Experience with Perl or Linux shell scripting.
- Background in software verification, quality assurance, or DevOps practices.
- Prior exposure to storage systems, networking, or embedded hardware.
Education
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field, or equivalent experience.
Compensation:
The target salary range for this position is 130,900 - 194,700 USD. The salary offered will be determined by the candidate's location, qualifications, experience, and education and may be outside of this range. Final compensation packages are competitive and in line with industry standards, reflecting a variety of factors, and include a comprehensive benefits package. This may cover Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off (PTO), various Leave options, Performance-Based Incentives, employee stock purchase plan, and/or restricted stocks (RSU's), with all offerings subject to regional variations and governed by local laws, regulations, and company policies. Benefits may vary by country and region, and further details will be provided as part of the recruitment process.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.