Back to Jobs

Software Engineer (Storage Systems Programming / C / C++)

Remote, USA Full-time Posted 2025-11-03
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

Similar Jobs