Senior Render Programmer

at  Raw Power Games

København, Region Hovedstaden, Denmark -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate18 Jan, 2025Not Specified20 Oct, 20245 year(s) or aboveRay Tracing,Features,Real Time Rendering,Teams,Asset Management,Lumen,Shaders,Optimization Techniques,Optimization,Platforms,Memory ManagementNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Raw Power Games is a games developer dedicated to creating amazing games while fostering a remarkable work culture for our team. At Raw Power Games, we encourage experimentation and recognize the value of learning and growth. We are located in Copenhagen, but with flexible work hours and remote options, we prioritize task completion over specific time or location. We believe that an inclusive and inspiring work environment brings out the best in our talented individuals, resulting in exceptional games.

The company is fully funded to develop and release the first game early 2026 with an expected size of 75-85 employees - the majority being industry veterans. We strive to be the best workplace in the games industry, by offering…

  • Competitive salaries
  • Supplemental pension contributions
  • Generous revenue share
  • 30 days of annual vacation
  • Flexible work hours, remote when you need to
  • Remote work supported (if the timezone is plus/minus 1/2hrs from Copenhagen)
  • Flat hierarchy
  • Great focus on work/life balance
  • Bleeding edge tech stack
  • Skilled co-workers that are driven by a passion to create

REQUIREMENTS

  • 5+ years of experience in real-time rendering and optimization for PC and/or console platforms.
  • Expertise in low-level engine optimizations, including CPU/GPU performance profiling and memory management.
  • Proficiency in Unreal Engine 4/5, with strong knowledge of its rendering pipeline, including features like Nanite and Lumen.
  • In-depth knowledge of modern rendering techniques: physically-based rendering (PBR), deferred rendering, ray tracing, and post-processing effects.
  • C++ programming expertise, with experience in developing and optimizing shaders (HLSL/GLSL) and compute shaders.
  • Experience with GPU debugging and performance analysis tools (PIX, RenderDoc, NSight).
  • Knowledge of memory optimization techniques, including texture streaming, asset management, and CPU/GPU resource sharing.
  • Strong collaboration skills to work with Tech Art, QA, and Optimization teams.
  • Excellent problem-solving skills and a proactive approach to identifying and addressing performance issues.

Responsibilities:

  • Mass Crowd Rendering: Optimize and support rendering for large numbers of characters in complex battle scenes.
  • General Rendering Optimization: Conduct in-depth performance analysis and implement optimization strategies to ensure high frame rates and responsiveness across diverse hardware.
  • UE5 Technology Integration: Explore and optimize the use of Unreal Engine 5’s cutting-edge features, including Nanite and Lumen, to balance visual fidelity with performance.
  • Compute Shaders: Assist tech artists with the development and optimization of compute shaders for advanced visual effects and real-time performance.
  • Shader Compilation & Stutter Reduction: Investigate shader compilation processes and reduce rendering stutters to ensure smooth gameplay.
  • Sky and Atmospheric Rendering: Implement and optimize performant solutions for rendering skies, clouds, and other atmospheric elements in large open-world environments.
  • Post-Processing Effects: Advise and implement post-processing techniques that enhance visual quality without compromising performance.


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

København, Denmark