24 Nov
Graphics Programmer
North Carolina, Durham , 27701 Durham USA

Vacancy expired!

Job Number: 39601Graphics Programmer Job Description:Contractor will collaborate with developers, artists, and subject matter experts to design and develop a simulated environment that measures light exposure and reflection for various materials and interprets the results in the Unity game engine.Responsibilities:

  • Work closely with a variety of staff in various roles (e.g., project team member, project leader, client manager, support, etc.)
  • Understanding of the Graphics Rendering Pipeline, in the context of their respective Graphics Rendering API
  • Able to research new technologies and rendering techniques, and implement them into the pipeline
  • Maintaining graphics codebase to be both optimized and manageable
  • Contribute to the design of projects, and how we could improve and innovate with the project
Education Requirements:
  • Bachelor?s degree and 5 years? related experience; or equivalent combination of education and experience
Desired Background/Skills:
  • Strong communications skills including verbal and written
  • Experience programming in C/C#
  • Experience with Shading Languages (HLSL, Cg, GLSL, or SPIR-V)
  • Experience with Graphics Rendering API?s (OpenGL, Vulkan, DirectX)
  • Deep understanding of Graphics Lighting Models, and Realtime/Baked Global Illumination
  • Deep understanding of Real Time Lighting
  • Understanding of CPU/GPU Optimization, and profiling techniques
  • Knowledge on implementing Asynchronous and Multithreaded programming techniques
  • Strong Skills in 3D mathematics and Graphics algorithms
  • Ability to work with Designers, Artists and Engineers
  • Able to work on multiple tasks on the same time
  • Understanding/Experience with the Unity Engine
  • Experience with GPGPU API?s (Cuda, OpenCL, Direct Compute)
  • Experience writing tools for 3D Modeling Software (Maya/MEL, Houdini/Python, ZBrush/zscript)
Qualifications:
  • Shading Experience
  • Unity Experience
  • Real Time Lighting
  • Graphics Rendering API Experience
Other Information:

    Vacancy expired!


Report job