Apply

Graphics Programmer (The Visual Maestro)

Posted 2024-11-14

View full description

💎 Seniority level: Senior, 3+ years

📍 Location: United States

🔍 Industry: Graphics Programming, Game Development

🏢 Company: Unreal Gigs

⏳ Experience: 3+ years

🪄 Skills: Software DevelopmentGame DesignGame DevelopmentJavaJavascriptUnity3DC++Unreal engineCommunication SkillsCollaborationJavaScriptProblem Solving

Requirements:
  • Expertise in shader programming using languages like GLSL, HLSL, or ShaderLab.
  • Strong understanding of real-time rendering pipelines and visual effects optimization.
  • Proficiency in C++ and experience with GPU programming APIs such as OpenGL, DirectX, or Vulkan.
  • Familiarity with graphics engines like Unity and Unreal Engine.
  • 3+ years of experience in graphics programming focused on games or real-time applications.
  • Specialized coursework or certifications in graphics programming are advantageous.
Responsibilities:
  • Design and implement advanced rendering systems for realistic lighting and visual effects.
  • Develop shaders for dynamic visual effects like water, fire, and glass.
  • Identify performance bottlenecks and optimize rendering for high frame rates.
  • Implement lighting models and shadow algorithms to enhance realism.
  • Collaborate with art and design teams to meet creative visions.
  • Ensure graphics integration with gameplay and user actions.
  • Research new rendering techniques and graphics hardware.
Apply

Related Jobs

Apply

📍 United States

🏢 Company: Unreal Gigs

  • Proficiency in shader languages such as GLSL, HLSL, or ShaderLab for developing custom visual effects.
  • Strong understanding of real-time rendering pipelines, lighting models, and visual effects optimization.
  • Proficiency in C++ and experience with GPU programming APIs like OpenGL, DirectX, or Vulkan.
  • Familiarity with graphics engines like Unity, Unreal Engine, or custom engines for real-time applications.
  • Ability to identify graphics performance issues and implement efficient solutions.
  • Bachelor’s or Master’s degree in Computer Science, Graphics Programming, Game Development, or related field, with equivalent experience considered.
  • Specialized coursework or certifications in graphics programming, shader development, or rendering techniques are advantageous.
  • 3+ years of experience in graphics programming with a focus on real-time applications, beneficial experience in platform-specific optimization.

  • Design and implement advanced rendering systems for realistic lighting, shading, and visual effects using engines like Unity or Unreal, maximizing visual quality without sacrificing performance.
  • Develop shaders for various effects like water, fire, and glass using GLSL or HLSL to create realistic materials.
  • Identify performance bottlenecks and optimize rendering pipelines for high frame rates on mobile, PC, and console platforms.
  • Design lighting models and shadow algorithms to create immersive visual environments using techniques like PBR and ray tracing.
  • Collaborate closely with art and design teams to translate creative visions into technical solutions.
  • Ensure seamless integration of graphics with gameplay and UI systems, synchronizing visual elements with user interactions.
  • Research and incorporate new rendering techniques and graphics hardware into projects.

Software DevelopmentGame DevelopmentJavaJavascriptUnity3DC++Unreal engineCommunication SkillsAnalytical SkillsCollaborationJavaScriptProblem Solving

Posted 2024-11-14
Apply