Reverse Engineer (m/w/d)

Steig bei uns als Reverse Engineer (m/w/d) ein
Ort: Berlin

Du hast Erfahrung mit der Analyse von Binärcode? Die Nutzung von Tools wie IDA ist Dir bestens vertraut? Du hast Spaß daran, Malware zu analysieren oder Sicherheitslücken zu finden? Dann wird die Analyse einer großen Anwendung wie Office Dich vor ganz neue Herausforderungen stellen!

Du musst Datenstrukturen und Algorithmen mit Dutzenden von Funktionen verstehen, die aber alle binär sind. Gehörst Du zu den wenigen Menschen auf der Welt, die über diese Fähigkeiten verfügen? Dann suchen wir Dich. Hier unser Angebot in aller Kürze:

  • 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
  • Wettbewerbsfähiges Gehalt von Anfang an und eine Erhöhung auf 130.000 EUR jährlich nach nur einem Jahr.

Über unser Reverse Engineering

think-cell 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 die Office-Host-Anwendung. Um diese tiefe Integration zu erreichen, nutzen wir die von Office und Windows angebotenen öffentlichen APIs, wann immer wir können. Leider lassen sie uns nicht immer alles tun, was wir möchten. Also fügen wir den Binaries von Office und Windows unsere eigenen Hooks zur Anpassung hinzu. Wenn think-cell geladen wird, findet es die Code-Positionen und installiert seine Hooks.

Anstatt feste Adressen zu verwenden, finden wir Code-Positionen durch Muster im Maschinencode, die durch kleinere Änderungen nicht beeinträchtigt werden. Wenn durch eine Aktualisierung von Office oder Windows einige der Muster gebrochen werden, lädt think-cell automatisch verfügbare Versionen mit aktualisierten Mustern herunter und installiert sie.

Wege zu finden, um eine gewünschte Anpassung zu erreichen, ist eine sehr meditative Arbeit. Sie erfordert tiefgreifende analytische Fähigkeiten, die Fähigkeit, mit riesigen Informationsmengen im Kopf zu jonglieren und schnell vielversprechende von weniger vielversprechenden Ansätzen zu trennen.

Interessiert?

Wenn Du unser Team bereichern möchtest, sende uns bitte Deine Bewerbung per E-Mail.

Du möchtest mehr erfahren?

Falls Du Fragen zur Arbeit bei think-cell, unseren offenen Stellen oder Events hast, wende Dich einfach an unsere Kollegin Julia Zhachuk.

hr@think-cell.com
+49 30 6664731-81

think-cell HR-Vertreterin.


Teilen