Senior Graphics Programmer

ZeniMax   •  

Dallas, TX

Industry: Technology

  •  

5 - 7 years

Posted 77 days ago

This job is no longer available.

Responsibilities:

  • Collaborate with artists, designers, and other engineers to design, research, innovate, schedule and implement rendering technologies and feature sets

  • Work closely with technical artists to create highly-productive content workflows

  • Invent, extend, and maintain features, workflows, and tools

  • Work on performance, optimization, and other features as required across multiple platforms and technologies

Requirements:

  • 5+ years game industry programming experience

  • Bachelor’s degree in Computer Science or equivalent demonstrable experience

  • Programming experience on shipped AAA titles

  • Very strong C++ design and coding experience

  • Experience developing tools and workflows

  • Extensive profiling and optimization experience

  • Extensive GPU and shader experience

  • Compute shader experience

  • Extensive OpenGL and DirectX 11 experience

  • Familiarity with physically based shading models, shadow rendering and related concepts

  • Passion for graphics programming and staying on top of current techniques

  • Ability to quickly adapt to new technologies and tasks

  • Excellent organization and time management skills

  • Excellent oral and written communication skills

  • Ability to write clear, maintainable, portable code that conforms to standards and practices

  • Must be a self-motivated and energetic team player with a very strong work ethic and cooperative attitude

Desired Skills:

  • Credited as a graphics programmer on multiple AAA titles

  • Console graphics experience

  • Experience with explicit rendering APIs (Vulkan/DirectX 12/Metal)

  • Experience with VR technologies

  • Familiarity with data-oriented design

  • C# experience

  • Experience in idTech, Creation Engine, Unity, Unreal Engine