Windows Driver Software Engineer – Relocation to Germany

AVIRA Soft SRL

20-06-2012 | EXPIRA LA 20-07-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

• 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


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.