K

KRAFTON

Develops and publishes cross-platform games

Game Security Software Engineer

Security Engineering & ArchitectureConfirmed live in the last 24 hours
Full-timeSeoul, South KoreaNo salary listed

About the Job

Requirements

  • Demonstrated C++ software development ability.
  • Experience developing Windows-based client software or equivalent understanding.
  • Understanding of Windows internals, including processes, threads, virtual memory, synchronization, DLLs, and PE structure.
  • Ability to understand x64 assembly code and analyze disassembled code behavior.
  • Understanding of core operating-system concepts, including kernels, drivers, system calls, interrupts, and memory management.
  • Basic knowledge of computer architecture, CPU operation, memory structure, and executable loading.
  • Ability to analyze problems from a security perspective and design with bypass possibilities in mind.
  • No impediment to overseas business travel.

Responsibilities

  • Develop C++-based game security and anti-cheat client modules.
  • Detect and respond to cheating activities, including game-client tampering, memory manipulation, code injection, hooking, debugging, and automation tools.
  • Design and implement user-mode and kernel-mode security features.
  • Analyze security threats arising between game clients and operating systems based on Windows internals, processes, threads, memory, drivers, and system calls.
  • Review and improve the stability, performance, and false-positive risk of security detection logic.
  • Analyze new cheat and attack techniques and research defensive technologies.
  • Provide technical support and improvements to apply KSS security features reliably across diverse game environments.

Desired Qualifications

  • Experience developing anti-cheat, digital rights management, endpoint detection and response, security solutions, or client-protection technology.
  • Experience developing Windows kernel drivers.
  • Understanding of x86/x64 assembly, calling conventions, exception handling, and debugging techniques.
  • Experience using analysis and debugging tools such as IDA, Ghidra, WinDbg, or x64dbg.
  • Understanding of code injection, API hooking, manual mapping, DKOM, rootkits, anti-debugging, and anti-tamper techniques.
  • Understanding of Windows platform security technologies such as TPM, Secure Boot, VBS, and HVCI.
  • Experience operating security features reliably in large-scale live-game environments.
  • Experience with low-level systems programming that accounts for performance, stability, and compatibility.

About the Company

KRAFTON

Develops and publishes cross-platform games

Krafton is a group of independent game studios that develops and publishes video games for PC, console, and mobile. Its business model centers on delivering high-quality games and monetizing them through game sales, in-game purchases, and licensing deals, with PUBG as a flagship title. Krafton differentiates itself by coordinating a network of studios and investing in technology and publishing support rather than relying on a single in-house studio, enabling a diverse catalog and esports initiatives. Its goal is to push the boundaries of gaming and connect people through shared entertainment moments across platforms.

Company size
51-200
Company stage
IPO
Headquarters
Seongnam-si, South Korea
Founded
2007

Recently Posted Jobs

Explore more opportunities at KRAFTON

See more jobs