This position
is for a very experienced developer in the Windows OS platform, with expertise in
C/C++. You will be part of our Software Engineers who have responsibility for maintaining
high standards for architecture and design of our products. In addition you will
review product team code, and assist in mentoring other software development engineers.
This position solves technical issues that can’t be solved by more junior engineers.
Qualifications:
-
Excellent knowledge of ANSI C.
-
Deep knowledge of Kernel mode driver development.
-
Deep knowledge of WDM and Windows Internals.
-
6+ years of software development with experience in commercial product release cycles.
-
Experience with parallel processing with Nvidia's CUDA
-
Excellent debugging skills and ability to troubleshoot complex problems in Windows
Kernel. Must be able to analyze crash dump files.
-
Familiarity with x86 assembly.
-
Good Knowledge on macro and script
languages.
-
Extensive knowledge of object oriented design, concurrency and multithreading.
-
Development experience in NDIS 5.x / 6.x driver architecture is a plus.
-
File-system filter drivers and Mini-filter framework
- Large
scale distributed systems and networking protocols
-
Outstanding problem-solving skills and demonstrated experience with debugging and
diagnostic tools.
-
Ability to work effectively in a team environment.
-
Excellent knowledge of English is required, as this is our official communication
language.
For the above position please send your CV to cv@zemana.com:
Please insert the following into the email subject:
Job Application for Position: Zemana - Software
Developer - Kernel Driver