Resume Score
CV/Résumé Score
  • Expertini Resume Scoring: See how well your CV/Résumé matches this job: Systems Software Engineer (Core Storage Systems Programming / C / C++).
India Jobs Expertini

Urgent! Systems Software Engineer (Core Storage Systems Programming / C / C++) Vacancy | NetApp

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



Job description

Title: Systems Software Engineer (Core Storage Systems Programming / C / C++)

Location:

Morrisville, NC, US

Requisition ID: 132159

Job Summary


The Core Software and Data Management team is a high-performance engineering team responsible for building the fundamental software underlying NetApp’s storage products, including the Data ONTAP operating system, WAFL file system, and related technologies.

As an experienced software engineer, you will work as part of a team of skilled and passionate engineers responsible for the design, development, debugging, maintenance, and testing of ONTAP system software.

This position requires an individual to be creative, team-oriented, technology savvy, and driven to produce results

Essential Functions

  • Apply current software engineering skills and use up-to-date technologies to contribute to team deliverables.

  • Develop supportable, efficient, and robust software implementations with high unit test coverage in C/C++.

  • Design and author test automation in Python, including functional, integration, and performance tests.

  • Contribute to technical discussions within the immediate team and across functions.

  • Be a technical resource to other engineers and across functions.

  • Willingness to work on additional tasks and responsibilities that will contribute towards team, department and company goals.

  • Job Requirements

  • Experience with development in C/C++ in LINUX/UNIX environments

  • Proficient with systems engineering domain concepts such as computer architecture, operating systems, file systems, and networking.

  • Strong algorithms, data structures, and multi-threaded programming expertise.

  • Experience with applying standard software engineering practices.

  • Experience with test development and automation.

  • Ability to work collaboratively with other engineers.

  • Knowledge of storage or cloud technologies is a plus.

  • Strong oral and written communication skills are a plus.

  • Education

  • Requires a minimum of 3 years of related experience

  • A Bachelor of Science Degree in Electrical Engineering or Computer Science, a Master’s Degree or a PhD; or equivalent experience is required.

  • Nearest Major Market: Raleigh
    Job Segment: Test Engineer, Software Engineer, Testing, Cloud, Systems Engineer, Engineering, Technology


    Required Skill Profession

    Computer Occupations



    Your Complete Job Search Toolkit

    ✨ Smart • Intelligent • Private • Secure

    Start Using Our Tools

    Join thousands of professionals who've advanced their careers with our platform

    Rate or Report This Job
    If you feel this job is inaccurate or spam kindly report to us using below form.
    Please Note: This is NOT a job application form.


      Unlock Your Systems Software Potential: Insight & Career Growth Guide


    Advance your career or build your team with Expertini's smart job platform. Connecting professionals and employers India.