Leider ist diese Job-Anzeige nicht mehr aktiv

Reverse Engineer (m/w/d) in Berlin

Du hast Erfahrung mit der Analyse von Binärcodes? Der Einsatz von Werkzeugen wie IDA ist Deine zweite Natur? Bewirb Dich jetzt!

4 - 40 Stunden pro Woche

Jobbeschreibung

Über diesen Job

Hast Du Erfahrung mit der Analyse von Binärcodes? Die Verwendung von Werkzeugen wie IDA ist Deine zweite Natur? Macht es Dir Spaß, Malware zu analysieren oder Sicherheitslücken zu finden? Dann wird Dich die Analyse einer großen Anwendung wie Office vor ganz neue Herausforderungen stellen! Du musst Datenstrukturen und Algorithmen mit dutzenden von Funktionen verstehen, die alle nur binär sind. Gehörst Du zu den wenigen Menschen auf der Welt, die über diese Fähigkeiten verfügen? Dann suchen wir Dich.

Das solltest Du mitbringen

  • Sprache: Sehr gute Deutsch- oder Englischkenntnisse
  • Berufserfahrung:
    • Binärcode- und Malware-Analyse
    • IDA, Sicherheitsschwachstellen
    • Verstehen von Datenstrukturen und Algorithmen, die dutzende von Funktionen beinhalten (ausschließlich binär)
  • akademischer Hintergrund:
    • EU-Bürger/Aufenthaltsberechtigte – beliebig;
    • andernfalls ist ein Universitätsabschluss erforderlich (ab Bachelor), damit wir die Arbeitserlaubnis sponsern können

Was wir Dir bieten

  • Ein breites Spektrum an besonders spannenden Aufgaben
  • Ein internationales Team brillanter Köpfe
  • Eine Arbeitsumgebung, in der das Team sich wohlfühlt und beständig wächst
  • Genug Zeit, um sicherzugehen, dass Deine Lösung bis ins kleinste Detail stimmt
  • Flache Hierarchien und genug Raum für Deine Ideen
  • Keine angesetzten Meetings
  • Familienfreundliche Arbeitszeiten, keine Deadlines, keine Überstunden
  • Unterstützung beim Umzug
  • Von Beginn an eine wettbewerbsfähige Vergütung und eine Gehaltserhöhung auf 120.000 EUR Jahresgehalt nach nur einem Jahr

Über Reverse Engineering

Unser Unternehmen unterscheidet sich von anderen Add-Ins für Microsoft Office durch eine intuitive Benutzeroberfläche, intelligente Algorithmen, die viele Aufgaben automatisieren, und nicht zuletzt durch eine tiefe Integration in seine Office-Host-Anwendung. Um diese tiefe Integration zu erreichen, verwenden wir die von Office und Windows angebotenen öffentlichen APIs, wann immer wir können, aber leider lassen sie uns nicht alles tun, was wir wollen. Daher fügen wir unsere eigenen Anpassungs-Hooks in die Office- und Windows-Binärdateien ein. Beim Laden findet es dann die Speicherorte des Codes und installiert seine Hooks. Anstatt feste Adressen zu verwenden, finden wir die Code-Positionen mit Hilfe von Maschinencode-Mustern, die robust gegenüber kleineren Änderungen sind. Wenn eine Aktualisierung von Office oder Windows immer noch einige der Muster durchbricht, lädt es automatisch jede verfügbare Version mit aktualisierten Mustern herunter und installiert sie. Wege zu finden, um eine gewünschte Anpassung zu erreichen, ist eine wirklich Zen-ähnliche Aktivität. Sie erfordert tiefe analytische Fähigkeiten, die Fähigkeit, mit riesigen Informationsmengen im Kopf zu jonglieren und schnell vielversprechende von weniger vielversprechenden Ansätzen zu trennen.

Bewerbungsprozess

  • 3-stündiger Reverse-Engineering-Test, gefolgt von einem technischen Interview mit dem CTO und einem Teammitglied, gefolgt von einem weiteren Interview mit dem CEO
  • Die 2. und 3. Schritte können je nach der Gesamtleistung der Kandidaten geändert werden
  • Kandidaten, die den C++-Test nicht bestanden haben, können sich für die Reverse-Engineering-Position bewerben und umgekehrt

Über Uns

Wir sind ein schnell wachsendes Software-Unternehmen mit Sitz in Berlin, das auf die Entwicklung innovativer Grafikprodukte spezialisiert ist. Mehr als 750.000 Anwender weltweit verlassen sich bei ihrer täglichen Arbeit auf unsere Software, um PowerPoint-Präsentationen einfacher, schneller und effizienter zu erstellen. Zu unseren Kunden zählen viele renommierte Beratungsunternehmen sowie große internationale Firmen. Wir müssen hinsichtlich der Codequalität und -ästhetik keine Kompromisse eingehen, da think-cell ein hochprofitables und von externen Investoren unabhängiges Unternehmen ist. In der Entwicklung fortschrittlicher Algorithmen und bei der Verbesserung unserer Benutzeroberfläche scheuen wir keinen Mehraufwand und können stolz auf eine Vielzahl zufriedener Kunden blicken. Unser Unternehmen wird von erfahrenen Informatikern geführt und das trägt mit Sicherheit dazu bei, dass sich außergewöhnliche Entwickler in dieser Arbeitsumgebung wohlfühlen.

Unser Jobangebot Reverse Engineer (m/w/d) klingt vielversprechend? Dann freuen wir uns auf eine Bewerbung über Campusjäger by Workwise.

Bei unserem Partner Campusjäger kann man sich in nur wenigen Minuten ohne Anschreiben für diesen Job bewerben und den Status der Bewerbung live verfolgen.

Extra Informationen

Status
Inaktiv
Ausbildungsniveau
Hochschule/Universität
Standort
Berlin
Arbeitsstunden pro Woche
4 - 40
Jobart
Vollzeitstelle
Tätigkeitsbereich
IT / Software-Entwicklung / Programmierung
Führerschein erforderlich?
Nein
Auto erforderlich?
Nein
Motivationsschreiben erforderlich?
Nein
Sprachkenntnisse
Deutsch

Berlin | IT Stellenangebote | Software-Entwickler Stellenangebote | Vollzeitstelle | Hochschule/Universität