Engine Programmer

ZeniMax   •  

Richardson, TX

Industry: Technology

  •  

5 - 7 years

Posted 194 days ago

This job is no longer available.

Responsibilities:

  • Work with our Core Technology group to create the best in class FPS engine tailored for our legendary titles

  • Work well with other engineers, artists, and designers specifically in the areas of developerexperience and iteration time

  • Accurately estimate schedules and deliver high quality work products to that schedule

  • Work with our Core Technology group to create the best in class FPS engine tailored for our legendary titles

  • Work well with other engineers, artists, and designers specifically in the areas of developerexperience and iteration time

  • Accurately estimate schedules and deliver high quality work products to that schedule

Requirements:

  • 5+ years game industry programming experience with at least 3+ years of engine experience (Senior level)
  • Bachelor’s degree in Computer Science or equivalent demonstrable industry experience
  • Strong C++ design and coding experience
  • Experience working in with multithreaded, real-time systems
  • Experience writing code that balances performance and maintainability
  • Excellent math
  • Enjoys jumping into lots of different systems, tackling everything from entire systems to random tasks
  • Strong interpersonal skills and problem solving ability
  • Comfortable working in cross-discipline teams
  • Excellent organization and time management skills
  • Good oral and written communication skills
  • Ability to write clear, maintainable, portable code that adheres to a well-documented coding standard
  • Must be a self-motivated and energetic team player with a very strong work ethic and cooperative attitude

Desired Skills:

  • Experience with any version of idTech

  • Experience with Vulkan and DirectX 12

  • Experience with modern Console Development (PS4, XB1, Switch)

  • Experience with C++11

  • Experience with animation, 3D graphics, audio, AI, or gameplay programming

  • Experience with game editor and commercial ( Max, PhotoShop, Substance, Modo, WWise, etc. ) plugins/modification

  • Experience with Qt