• Software Dev Sr. Prin Engineer (SFSA00)

    Location IN-AP-Hyderabad
    Job ID
    2018-3559
    Category
    SW Engineering
    Position Type
    Regular Full-Time
  • Overview

    Quest is looking for an experienced Windows developer who is both proficient with kernel/device driver development as well as user space development. You will design, develop and extend Quest’s data reduction and data protection solutions on Windows Server Platforms.  As a senior engineer, you will set the short and long term technical direction of Quest’s Windows data reduction technology.  Your duties will include designing and developing features for the Windows platform primarily in the area of file system filters and file system abstractions layers. You will work in a fast paced environment with an experienced and highly technical team of Quest engineers to solve a wide range of unique and fascinating problems.   

    Responsibilities

    • Design and develop key features for Quest’s Windows based content aware optimization products
    • Create high quality code with excellent performance characteristics
    • Be a champion for Quest’s Windows optimization product line
    • Be an advocate for getting solid designs and implementations incorporated into the product 
    • Develop, support and provide initial trouble shooting for internal and field issues
    • Be the go to person for resolving driver and kernel issues

    Qualifications

    • Requires strong coding, implementation, and design skills
    • Expert knowledge and hands on experience with Windows kernel/device driver development
    • Thorough understanding of Windows API
    • Strong C/C++ programming skills
    • Experience with Windows storage components/products such as VSS, backup, file system filter drivers, etc.
    • Expert with Microsoft Visual Studio
    • Expert using Windows debugging tools
    • Some experienced with code development for Linux platforms
    • Thorough understanding and experience writing multi-threaded Windows code and inter-process communication in a Windows environment
    • Thorough understanding of Windows internals, such as the I/O Manager, Cache Manager, etc.
    • Worked on multiple products through the full product life cycle from product concept to product release
    • Demonstrated track record of being a key contributor on successful products
    • Excellent initiative and motivation.  Ability to work independently and drive problems to a solution with a minimum of oversight. 
    • Minimum of 10 years Windows software development experience
    • BS in CS, EE or related field, MS preferred

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.