This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Epic Games - Cary, NC

posted 2 months ago

Full-time - Senior
Cary, NC
1,001-5,000 employees
Publishing Industries

About the position

The Senior Mobile Platform Engineer at Epic Games will be responsible for creating and optimizing game engine technologies specifically for Android platforms. This role involves working with the Unreal Engine Mobile Team to design and implement platform APIs, enhance performance for AAA games like Fortnite, and collaborate with various teams to solve complex technical challenges. The position requires a strong background in Android NDK/C++ and a passion for mobile game development.

Responsibilities

  • Analyze and optimize the performance of Unreal Engine for AAA games on modern Android devices.
  • Solve device-specific CPU and GPU performance and compatibility issues.
  • Make improvements to platform toolchains, including compiler/linker support and SDK upgrades.
  • Enhance low-level systems interfacing with platform APIs, such as memory allocators and file systems.
  • Improve rendering performance and device compatibility in OpenGL and Vulkan.
  • Collaborate with Google, mobile GPU, and Android phone vendors to advance Android as a game development platform.
  • Work with other Epic teams to address complex technical challenges and improve product stability and quality.
  • Support and enhance the engine for future mobile hardware.

Requirements

  • 5+ years of professional experience working with Android NDK/C++ in games or similar products.
  • Solid experience in shipping games or real-time visualization systems, focusing on low-level code and optimization.
  • Proficiency with development tools and profiling on modern systems, including frame capture and profiling with engine-level and platform-specific tooling.

Nice-to-haves

  • Experience with Unreal Engine on mobile platforms, especially in C++ using NDK on Android.

Benefits

  • 100% coverage of medical, dental, and vision premiums for employees and dependents.
  • Long Term Disability and Life Insurance coverage.
  • 401k with competitive match.
  • Robust mental well-being program providing free therapy and coaching.
  • Unlimited PTO and sick time.
  • Paid sabbatical after 7 years of employment.
  • Company-wide paid breaks and employee celebration events.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service