Senior Reverse Engineer in Katowice

Senior Reverse Engineer in Katowice

Katowice Pełny etat 50715 - 61985 zł / rok (szac.) Stacjonarnie
E

W skrócie

  • Zadania: Analizuj oszustwa w grach EA i twórz rozwiązania antycheatowe.
  • Firma: Electronic Arts - lider w branży gier, który inspiruje graczy na całym świecie.
  • Benefity: Świetne wynagrodzenie, wsparcie zdrowotne, elastyczna praca i możliwości rozwoju zawodowego.
  • Pozostałe informacje: Kreatywne środowisko z możliwościami rozwoju kariery i wsparciem dla pracowników.
  • Dlaczego ta praca: Pracuj nad zapewnieniem uczciwej zabawy dla graczy i wpływaj na przyszłość gier.
  • Kwalifikacje: Znajomość architektury ARM i systemów operacyjnych, doświadczenie w inżynierii odwrotnej.

Przewidywane wynagrodzenie mieści się w przedziale 50715 - 61985 zł za rok.

Electronic Arts tworzy nowoczesne doświadczenia rozrywkowe, które inspirują graczy i fanów na całym świecie. Tutaj każdy jest częścią historii. Częścią społeczności, która łączy się na całym globie. Miejscem, w którym kreatywność kwitnie, nowe perspektywy są zapraszane, a pomysły mają znaczenie. Zespół, w którym każdy przyczynia się do realizacji gier.

Twoim zadaniem będzie przeprowadzanie ocen antycheatowych. Oceny te będą obejmować wszystko, od manipulacji po stronie klienta (zewnętrznej/wewnętrznej) po oszustwa oparte na sieci. Będziesz również przeprowadzać przegląd kodu źródłowego grubszych klientów. Celem jest ocena narzędzi oszukańczych/hakujących. Zespół bezpieczeństwa EA chroni nas, zmniejszając nasze narażenie na ryzyko bezpieczeństwa. Podnosimy świadomość ryzyka w całej firmie i zapewniamy odpowiednie, proporcjonalne kontrole, usługi i rozwiązania w zakresie bezpieczeństwa i zarządzania ryzykiem.

Jako starszy inżynier odwrotny będziesz członkiem zespołu Secure Platform Engineering & Anti-Cheat Response (SPEAR) w EA Security i będziesz raportować do menedżera podzespołu Gameplay Integrity Operations. Twoim głównym zadaniem będzie analiza oszustw opracowanych przeciwko grom EA oraz utrudnianie twórcom oszustw tworzenia nowych oszustw. Twoja praca pomoże zapewnić uczciwe i przyjemne doświadczenia gamingowe dla klientów EA we wszystkich grach EA.

Obowiązki:

  • Odwrotna inżynieria obfuskowanych oszustw w trybie użytkownika i trybie jądra opracowanych dla PC, urządzeń mobilnych i konsol
  • Dokumentowanie i raportowanie funkcjonalności analizowanych oszustw
  • Rozwiązywanie dobrze zdefiniowanych problemów technicznych w obszarze oszustw
  • Wykorzystanie dokumentacji architektonicznej i projektowej do tworzenia dokumentów zakresu ocen antycheatowych oraz definiowania przypadków testowych dla nadchodzących ocen antycheatowych
  • Przeprowadzanie ocen antycheatowych produktów przed wydaniem
  • Konsultowanie się i doradzanie zespołom gier EA w zakresie redukcji klas oszustw
  • Opracowywanie narzędzi, skryptów i rozszerzeń do automatyzacji i inżynierii odwrotnej, zarówno w przestrzeni użytkownika, jak i w przestrzeni jądra
  • Identyfikowanie wariantów oszustw, które pokonują wcześniejsze środki zaradcze, i sugerowanie rozwiązań

Wymagania:

  • Znajomość architektury ARM
  • Znajomość wewnętrznych mechanizmów systemu operacyjnego dla Windows, Android i Linux
  • Znajomość podstaw systemu operacyjnego (procesy, wątki, pamięć wirtualna)
  • Umiejętność czytania języka asemblera x86/x64
  • Doświadczenie z debuggerami takimi jak WinDbg, x64dbg, OllyDbg lub gdb
  • Doświadczenie z dezasemblatorami takimi jak Ghidra, IDA Pro, Binary Ninja lub radare2
  • Znajomość trzech lub więcej z C++, C#, Java lub .NET CIL
  • Znajomość kryptografii i technik obfuskacji
  • Umiejętność wprowadzania zmian w całej organizacji Secure Platform Engineering & Anti-Cheat Response (SPEAR)

Dodatkowe kwalifikacje:

  • Dyplom licencjata w dziedzinie informatyki lub bezpieczeństwa informacji
  • Certyfikaty bezpieczeństwa informacji, takie jak CEH, CISSP, GSEC, OSCP, OSCE i Security+
  • Doświadczenie w budowaniu narzędzi automatyzujących zadania związane z oszustwami
  • Praktyczne doświadczenie w inżynierii odwrotnej lub rozwoju antycheatów/antymalware

Jesteśmy dumni z posiadania obszernego portfolio gier i doświadczeń, lokalizacji na całym świecie oraz możliwości w EA. Cenimy sobie elastyczność, odporność, kreatywność i ciekawość. Od liderów, którzy wydobywają z Ciebie potencjał, po tworzenie przestrzeni do nauki i eksperymentowania, umożliwiamy Ci wykonywanie świetnej pracy i dążenie do możliwości rozwoju. Przyjmujemy holistyczne podejście do naszych programów benefitowych, kładąc nacisk na zdrowie fizyczne, emocjonalne, finansowe, karierę i dobro wspólnoty, aby wspierać zrównoważone życie. Nasze pakiety są dostosowane do lokalnych potrzeb i mogą obejmować ubezpieczenie zdrowotne, wsparcie w zakresie zdrowia psychicznego, oszczędności emerytalne, płatny urlop, urlopy rodzinne, darmowe gry i inne. Tworzymy środowiska, w których nasze zespoły zawsze mogą dawać z siebie wszystko w tym, co robią. Electronic Arts jest pracodawcą równych szans. Wszystkie decyzje dotyczące zatrudnienia podejmowane są bez względu na rasę, kolor skóry, pochodzenie narodowe, przodków, płeć, tożsamość płciową lub ekspresję, orientację seksualną, wiek, informacje genetyczne, religię, niepełnosprawność, stan zdrowia, ciążę, stan cywilny, status rodziny, status weterana lub jakąkolwiek inną cechę chronioną przez prawo. Rozważymy również zatrudnienie wykwalifikowanych kandydatów z przeszłością kryminalną zgodnie z obowiązującym prawem. EA dokonuje również dostosowań w miejscu pracy dla wykwalifikowanych osób z niepełnosprawnościami, zgodnie z wymaganiami prawa.

Senior Reverse Engineer in Katowice – pracodawca: Electronic Arts Inc.

Electronic Arts Inc. oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku, gdzie kreatywność i różnorodność perspektyw są cenione. Pracownicy mają szansę na udział w projektach związanych z bezpieczeństwem gier, co pozwala na rozwijanie umiejętności technicznych i analitycznych. Dodatkowo, firma stawia na współpracę w zespole, co sprzyja budowaniu silnych relacji między pracownikami.

E

Dane kontaktowe:

Zespół rekrutacyjny Electronic Arts Inc.

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Reverse Engineer in Katowice

Reverse Engineering
Anti-Cheat Assessment
Client-Side Tampering Analysis
Network-Based Cheating Analysis
Source Code Review
ARM Architecture Knowledge
Operating System Internals (Windows, Android, Linux)