Software Engineer

Activision Blizzard, Inc.
United States
1 day ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Apple Mac Systems Apple Xcode C++ (Programming Language) Program Optimization Direct3D Memory Management Windows API OpenGL Multithreading

Requirements

  • Mastery of C++
  • Extensive experience with code optimization
  • Expert with OpenGL
  • Experience with multi-threaded programming, templates, memory management, and the C++ standard library
  • Overall impressive human

PLUSES

  • Porting and optimization experience in Win32 game software for OS X
  • Xcode or Clang experience
  • OpenGL 2.1 and OpenGL 4 experience
  • Direct3D knowledge
  • Cocoa knowledge

About the company

We believe your choice in operating system should not gate your access to our worlds. That pledge is not without its challenges…Our lot is to embrace those challenges. We port, we optimize, and we fight to ensure gameplay is first on our preferred Apple platforms. We’re looking for talented engineers to help maintain that pledge. Heed our call. We are the Kodiaks, Lions, and Capitans of Blizzard Entertainment. We are Mac Paladins. We are guardians of the Blizzard experience. Are you one of us?RESPONSIBILITIES

  • Port, improve, and maintain our OpenGL engine for World of Warcraft, StarCraft II, Heroes of the Storm, Diablo III, and future titles on Apple operating systems.
  • Develop technical solutions for challenges faced in porting, including custom tools.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:08 min

Reviewing Xcode implementations and Vision framework documentation reference resources

Milan Todorovic · World Congress 2021

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

3:43 min

Building iOS applications locally leveraging custom Fastlane lanes

Edoardo Dusi · LIVE

2:31 min

Overcoming severe burnout and committing to a career in tech

Brenda Romero Brenda Romero · World Congress 2024

8:04 min

Packaging and distributing the iOS XCFramework bundle

Marco Gomiero · LIVE

Videos

See all

Related articles

See all