Windows Driver Software Developer – Relocation to Germany

AVIRA Soft SRL

13-09-2012 | EXPIRA LA 13-10-2012

Job expirat

RESPONSABILITATI

Main focus of this position:
As part of an international team, you develop and maintain security software for currently approximately 100 million customers worldwide. The main focus of this task is designing and implementing drivers and low-level software while in user mode and kernel mode in C and C++ using up-to-date methodologies of software engineering.

Main challenges:
The drivers you develop enable a perfect interlocking of our security software with the Windows OS. You create interfaces for your team mates to protect and monitor the system and to effectively detect and remove malware.
With your knowledge and skills, you help to ensure that the quality level of the developed software permanently meets our high demands on reliability, performance and range of functions.
Detecting and removing malware is seen by you as an exciting and challenging task.
Your working methods are characterised by self-sufficiency and self-organisation. You attach great importance to constructive collaboration and open communication within the team as well as with other departments.
You are open for the application of new concepts and technologies and aspire to further your talents on a personal and professional level.


CERINTE

Functional qualifications:
Requirements:

Several years experience in programming in Windows environments
Experience in the development of kernel mode software for using in Windows
Knowledge of current driver concepts for Windows platforms
Proficient knowledge in Win32 API, services, sockets, and inter-process communication
Excellent knowledge of programming in C and C++ using Windows
Profound knowledge of the Windows system architecture
Proficient knowledge in MS Office (Outlook, Word, Excel, PowerPoint, Project, and Visio)
Good command of English (spoken and written)
Good command of German (spoken and written), or the aspiration for learning German with our support

Desirable additional qualifications:

Experience in the use of modular software development, object-oriented programming, design and design patterns
Knowledge in the field of software security
Mechanisms and algorithms for detecting and removing malware
Experience in the use of reverse engineering of software as well as knowledge in the use of x86 and x64 assembly
Experienced in working with agile processes
Experienced in working with refactoring, clean code, extreme programming, and test driven development
Interest in taking over project responsibilities

Soft skills

A high demand on quality with regard to the developed software and yourself
Quick adaption of complex relationships
Highly developed sense of responsibility and commitment


BENEFICII OFERITE

We're growing Avira's next generation of safe web experiences. You will take part in building an application that will service millions of users

Send us your resume at career@avira.ro.


DESCRIEREA FIRMEI

Located in Bucharest - Romania, Avira was founded in 2004 by a dynamic core of security experts who is committed to the following values: security ethics, professional attitude, open spirit, pride and respect. These principles are meant to stand at the base of any long term
collaboration and partnership that Avira Soft will undertake.
Avira Soft gathered a team of more than 50 dynamic professionals who are permanently collaborating with the experimented specialists of Avira GmbH , Germany. We are a dynamic and creative team and our purpose is to produce high quality software.

We also impose some requirements for our candidates: creativity, technical knowledge, team working capabilities and the ability to finish the job on time.