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 w dynamicznej branży.
- Dlaczego ta praca: Pracuj nad bezpieczeństwem gier i zapewnij uczciwe doświadczenia dla graczy.
- 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 doświadczenia rozrywkowe na najwyższym poziomie, 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 sprawia, że gra staje się rzeczywistością.
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 grubej aplikacji. Celem jest ocena narzędzi do oszustw/hacków. 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/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ą Twój 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. Kultywujemy środowiska, w których nasze zespoły zawsze mogą dawać z siebie wszystko. 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ążę, status małżeński, 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
Electronic Arts oferuje dynamiczne środowisko pracy, w którym kreatywność i różnorodność perspektyw są cenione. Pracownicy mają możliwość rozwoju zawodowego poprzez udział w projektach związanych z bezpieczeństwem gier oraz przeciwdziałaniem oszustwom. Dodatkowo, firma zapewnia wsparcie w zakresie zarządzania ryzykiem i bezpieczeństwa, co przyczynia się do stabilności i ochrony całej organizacji.