You are using the web browser we don't support. Please upgrade or use a different browser to improve your experience.
"icon arrow top"

Senior Engine Programmer

3292_crt:1566147619972

Hangar 13 Games

Negotiable

Novato, CA

United States

Programming and Development

ASAP

18/08/2019

17/10/2019

Mid-Senior Level

Permanent | Full Time

No



SENIOR ENGINE PROGRAMMER

Who We Are:

Hangar 13 is the internal 2K development studio behind the award-winning Mafia III. Though we hail from all over the world, and our backgrounds are wildly different, one thing binds us all together - the belief that "Every Player's Story is Unique." We are comprised of a diverse group of people, from industry veterans with experience working on big franchises, to talented former indie entrepreneurs and recent graduates. Hangar 13 is based in four vibrant locations: Novato (California), Brighton (UK), and Brno & Prague (Czech Republic). We are currently hard at work on our next AAA titles.

What We Need:

Hangar 13 is looking for a Senior Engine Programmer who enjoys a collaborative and creative work environment and is looking to push the boundaries of cutting edge 3D graphics. Research, develop, implement, and debug high-end and photorealistic graphics techniques applicable to characters and large-scale environments.

What You Will Do:

  • Write code that fulfills the functional and technical requirements of the project
  • Provide the Lead Programmer with feedback regarding the time allotted to assigned tasks
  • Assist the artists and designers with the creation of cutting edge environments within technical requirements
  • Work with proprietary existing software technology and build new technology in order to fulfill the project's technical requirements
  • Optimize game subsystem by taking full advantage of target hardware and architecture
  • Research coding techniques and algorithms in order to keep current on technological developments and advancements in the game industry
  • Identify technical and developmental risks/obstacles and generate solutions to overcome identified risks
  • Supervise junior or mid-level programmers as required
  • Participate on development of low level systems like streaming, generic serialization, entity system and more


Who We Think Will Be A Great Fit:

  • Bachelor's degree in Computer Science or related discipline
  • 5+ years of programming experience on commercial software projects
  • Experience developing for games; preferably action, FPS or 3PS titles
  • Shipped one or more AAA game titles
  • Experience with multi-processor programming
  • Experience developing for current-gen games consoles (PS4 & Xbox One)
  • Experience building back-end online infrastructure for AAA titles
  • Experience working on core gameplay systems and/or AI
  • Experience working on multi-platform software projects
  • Expertise in C / C++
  • Strong 3D math skills
  • Ability to research, analyze and optimize code to meet performance requirements
  • Ability to learn and master new technologies and code
  • Ability to work independently and efficiently under reasonable deadlines

    #LI-H13

Back Share

Apply Now



Keep Calm and waka waka...