We are looking to immediately fill the position of

Windows System Software Developer – Relocation to Germany

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 key responsibility of this position is the design and implementation of core components (applications, libraries, system services) in C++ using up-to-date methodologies of software engineering.

Main challenges:

The software you develop is part of a globally successful security solution which is profoundly trusted by our customers and meets their high level of expectation.
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.

Functional qualifications


  • Several years experience in programming in Windows environments
  • Excellent knowledge of programming in C++ using Windows
  • Profound knowledge of the Windows system architecture
  • Proficient knowledge in MS Office (Outlook, Word, Excel, PowerPoint, and possibly Project, Visio as well)
  • 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 object-oriented programming, design and design patterns
  • Experience in the use of modular software development, client-server oriented approaches and Service-Oriented Architecture (SOA)
  • Proficient knowledge in Win32 API, services, sockets, and inter-process communication
  • Experience in the use of network protocols (TCP/IP, UDP, SMTP, FTP, POP3, http, SSL/TLS, etc.)
  • Knowledge in the field of software security
  • Mechanisms and algorithms for detecting and removing malware
  • 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

Please submit your application at career@avira.ro.

Avira Soft SRL
Human Resources
26 Armand Calinescu Street, 4th floor
Bucharest 2, 021012
Telephone: +40 21 322 49 74
Email: career@avira.ro

https:// This window is encrypted for your security.