Software Engineer (Storage Systems Programming / C / C++)
About the position
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.
Requirements
• 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 and 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.
Nice-to-haves
• Experience with RAID/Storage/Disk device drivers is a plus.
Benefits
• Health Insurance
• Life Insurance
• Retirement or Pension Plans
• Paid Time Off (PTO)
• Various Leave options
• Performance-Based Incentives
• Employee stock purchase plan
• Restricted stocks (RSU's)
• Volunteer time off program offering 40 hours of paid time per year to volunteer
• Comprehensive medical, dental, wellness, and vision plans
• Educational assistance
• Legal services
• Access to discounts
• Financial savings programs
Apply tot his job
Apply To this Job