Talent.com
This job offer is not available in your country.
Lead Software Engineer - C++ / Windows

Lead Software Engineer - C++ / Windows

ConfidentialBengaluru / Bangalore
30+ days ago
Job description

Job description

Webroot is looking for an experienced Windows development engineer with strong expertise in Windows programming. We are seeking to empower a Windows development engineer with ability to influence the technical direction of our products, building cutting-edge internet security applications used by millions of consumers and businesses around the world. You will use your experience with Windows OS level interfaces, your programming skills in C and C++, and your experience at Windows development to build the future of Webroots technology stacks. If you are knowledgeable on the Windows API and you seek an opportunity with a company that is willing to help you add malware / security and machine learning to your repertoire, apply today.

WHAT THE ROLE OFFERS :

  • Design and develop in C and C++, the technologies behind our next-generation endpoint client.
  • The scope of your work will be broad and will include development on various layers of the Windows OS ranging from kernel to user-mode.
  • Produce high quality, well-documented code promoting modularity, extensibility and performance
  • Perform code reviews and coaching for peers

WHAT YOU NEED TO SUCCEED :

  • Expert knowledge in C and C++ on Windows;
  • Minimum of 8 years in software development on Windows operating system
  • Experience in performant application development
  • Experience in driver development within the Windows operating system
  • Deep experience with Windows development at kernel and user-mode is required
  • Familiarity with Assembly language within the Windows operating system
  • Deep understanding of Windows operating system internals and Windows API is a must
  • Ability to collect and analyze crash dumps
  • Experience with Minifilter driver development
  • Familiarity with the underlying structures of the registry and NTFS / FAT file systems
  • Experience in debugging techniques with any of the WinDbg, OllyDbg, IDA Pro, or Ghidra tools.
  • Familiarity with Wireshark, Fiddler, or other Network Sniffing tools is a plus but not required
  • Role : Blockchain Quality Assurance Engineer

    Industry Type : IT Services & Consulting

    Department : Engineering - Software & QA

    Employment Type :   Full Time, Permanent

    Role Category :   Quality Assurance and Testing

    Education

    UG :   B.Tech / B.E. in Any Specialization

    PG :   Any Postgraduate

    Skills Required

    ida pro , Windows Os, ollydbg, Windows Operating System, Wireshark, Software Development, C++, Fiddler, Application Development, Windbg

    Create a job alert for this search

    Lead Software Engineer • Bengaluru / Bangalore