Senior Graphics Programmer

Games Jobs - Programming - Austin

Job Title Senior Graphics Programmer
Skills Required Programming
Job Description About Us:

Crytek USA was established in 2013 and is the first Crytek studio in North America. Our mission is to foster an environment that challenges our developers creatively, to push the boundaries of gameplay design, and make great games that we can be proud of and would want to play. Culture dynamics is key to our team. We encourage our staff to collaborate and voice their ideas, every opinion counts here! 

We are located in the beautiful hill country of Austin, Texas. Consistently ranked as one of the top US cities to live in, Austin offers affordable housing, no state income tax, amazing outdoor life and a rich art culture. As the self-proclaimed live music capital of the world, Austin's music scene combined with its diverse culinary fare makes this an incredible city to call home. 

Summary:

Crytek USA is seeking an experienced Sr. Graphics Programmer that understands the depths of rendering from the asset workflows to the low levels of the graphics engine. In this role you will work closely with other members of the programming team as well as working directly with artists.

Responsibilities:

  • Develop new and enhance existing graphics technologies (rendering, lighting, shadows, shaders, culling, scene management and others) to help achieve state-of-the-art visuals
  • In collaboration with artists, design, implement, optimize and maintain graphics features
  • Work with content creators to help refine their work-flows
  • Optimization of systems: frame-rate, memory usage and load-times
  • Quickly dive into problems and come up with solutions


Qualifications:

  • Bachelor degree in Computer Science or related field, or equivalent training and professional experience
  • Minimum 7 years industry experience and 2-3 console titles shipped, 2 of which is in the PS3/Xbox 360 generation
  • Experience as a graphics programmer on at least 2 titles
  • Excellent Understanding of Post Process effects
  • Expert knowledge of C++
  • Strong Knowledge of HLSL/Cg
  • Experience using profilers such as SN Tuner, GPAD, and PIX
  • Advanced software engineering skills
  • Understanding of memory management, multiple processor use, and runtime optimization
  • Strong math skills including trigonometry, calculus and linear algebra
  • Excellent verbal and written communication skills and the ability to work in a dynamic team environment


Cool Extras:

  • Expertise on PC, PS3 and Xbox 360
  • Experience with PC rendering - DirectX 11
  • Excellent ‘eye’ for graphical quality and knowledge of techniques used to achieve specific visual targets
  • Ability to optimize own and others’ code
  • Experience with multithreaded/SPU programming
  • Collaborative attitude/team player, no crybabies please
Salary Based on experience
Location Austin
Job Category Programming
Date posted 28/02/2014
Recruiter This job is advertised on behalf of Crytek using their internal reference 547.
  Apply for this job