Zum nächstmöglichen Zeitpunkt suchen wir einen

(Senior) Software-Entwickler (m/w) Windows-Treiber

Als Mitglied eines internationalen Teams entwickeln und pflegen Sie Sicherheitssoftware für derzeit ca. 100 Mio. Kunden weltweit. Der Schwerpunkt Ihrer Aufgabe liegt im Design und der Implementierung von Treibern und systemnaher Software im User Mode und Kernel Mode in C und C++ mittels moderner Methoden des Software Engineerings.

Unsere Herausforderungen:

  • Die von Ihnen entwickelten Treiber ermöglichen die perfekte Verzahnung unserer Sicherheitssoftware mit dem Windows Betriebssystem. Sie schaffen für Ihre Kollegen die Schnittstellen, um das System zu schützen und zu überwachen sowie um Malware effektiv zu erkennen und zu beseitigen.
  • Sie tragen mit Ihren Kenntnissen und Fähigkeiten dazu bei, dass die entwickelte Software stetig unseren hohen Qualitätsansprüchen hinsichtlich Zuverlässigkeit, Performance und Funktionsumfang gerecht wird.
  • Die Detektion und Entfernung von Schadprogrammen (Malware) stellt für Sie eine spannende und herausfordernde Aufgabe dar.
  • Ihre Arbeitsweise ist durch Selbstständigkeit und eine gute Selbstorganisation geprägt. Eine gute Zusammenarbeit und offene Kommunikation sowohl innerhalb des Teams als auch mit anderen Abteilungen ist Ihnen wichtig.
  • Sie sind offen für die Anwendung neuer Konzepte und Technologien und haben den Anspruch, sich fachlich und persönlich weiterzuentwickeln.

Ihr Profil:

  • Mehrere Jahre Programmiererfahrung in Windows-Umgebungen
  • Erfahrungen in der Entwicklung von Kernel Mode Software unter Windows
  • Kenntnisse der aktuellen Treiberkonzepte für Windowsplattformen
  • Gute Kenntnisse über Win32 API, Services, Sockets, Interprozesskommunikation
  • Sehr gute Programmierkenntnisse in C und C++ unter Windows
  • Gute Kenntnisse der Windows-Systemarchitektur
  • Kenntnisse in MS Office (Outlook, Word, Excel, PowerPoint, Project, Visio)
  • Gute Englischkenntnisse in Wort und Schrift
  • Gute Deutschkenntnisse in Wort und Schrift oder die Bereitschaft, mit unserer Unterstützung schnell Deutsch zu erlernen
  • Hoher Qualitätsanspruch an sich selbst und die entwickelte Software
  • Schnelle Adaption von komplizierten Zusammenhängen
  • Hohes Verantwortungsbewusstsein und Engagement

Wünschenswerte Zusatzqualifikationen:

  • Erfahrung mit modularer Softwareentwicklung, objektorientierter Programmierung und Design, Design-Patterns
  • Kenntnisse im Bereich Software Security
  • Mechanismen und Algorithmen zur Detektion und Entfernung von Schadprogrammen (Malware)
  • Erfahrung im Reverse-Engineering von Software, Kenntnisse in x86 und x64 Assembler
  • Erfahrungen mit Agilen Prozessen
  • Erfahrung mit Refactoring, Clean Code, Extreme Programming, Test Driven Development
  • Interesse ggf. auch Projektverantwortung zu übernehmen

Unser Angebot:

  • Abwechslungsreiche Aufgaben in einem expandierenden Unternehmen mit überdurchschnittlicher Wachstumsdynamik
  • Eigenverantwortliches Arbeiten in einem internationalen Team
  • Leistungsgerechte Vergütung
  • Sie durchlaufen ein Einarbeitungsprogramm für neue Mitarbeiter/innen
  • Kontinuierliche Weiterbildung

Ihr Arbeitsort ist Tettnang am Bodensee.

Ihre aussagekräftigen Bewerbungsunterlagen mit Gehaltsvorstellung und frühestmöglicher Verfügbarkeit senden Sie bitte vorzugsweise über den "Online bewerben"-Button.

Avira Operations GmbH & Co. KG
Human Resources
Kaplaneiweg 1
D-88069 Tettnang
Deutschland
Telefon: +49 (0) 7542-500 2200
Email: career@avira.com