Engineer, Graphics
Scopely
Barcelona, Spain
5 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Regular working hours
Job source
Tech stack
Application Programming Interfaces (APIs)
Apple Xcode
C++ (Programming Language)
Software Debugging
OpenGL Shading Language
Open Source Technology
HLSL
Job description
- Create and refine real-time rendering features for iOS and Android using Metal and Vulkan.
- Implement GPU-driven visibility, culling, and LOD systems using meshlet or clustered geometry.
- Integrate rendering techniques including TAA, TSR, and tiled or clustered lighting.
- Partner with senior staff to build scalable real-time global illumination.
- Author and tune HLSL, GLSL, and MSL shaders for mobile power efficiency.
- Analyze GPU and CPU bottlenecks using Perfetto, RenderDoc, Xcode GPU Debugger, and hardware-specific profilers.
- Design GPU memory layouts and optimize draw submission for tile-based architectures.
- Coordinate with content and engine teams to maintain performance and quality standards.
- Monitor industry developments to suggest pipeline improvements.
Requirements
- 5+ years of experience in graphics programming, specifically on mobile.
- Proficiency in C++ for performance-sensitive rendering code.
- Knowledge of Metal and/or Vulkan APIs.
- Experience customizing or extending Unity Scriptable Render Pipelines.
- Understanding of mobile GPU constraints regarding bandwidth, power, and tiling.
- Ability to perform GPU profiling and optimization.
- Familiarity with modern compute-based rendering, visibility pipelines, and culling.
Nice to have
- Experience with UE5 Lumen or Nanite systems.
- Background in low-level rendering or custom engine architecture.
- History of technical publications or open-source graphics contributions.
- Rendering experience for PC or console platforms., * C++, Vulkan, Metal, HLSL, GLSL, MSL, Unity SRP, RenderDoc, Perfetto, Xcode GPU Debugger, Mali/Snapdragon profilers.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.jobleads.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
CH
Chris Heilmann
about 2 years ago
CH
Chris Heilmann
Dev Digest 103 - Superb Owl Trafficking
over 2 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
about 2 years ago
CH
Chris Heilmann
Dev Digest 129 - Now that's what I call private data!
almost 2 years ago
CH
Chris Heilmann
Dev Digest 112 - The True Crime of AI Development
over 2 years ago
Dev Digest 113 - Debugging above the cloud
over 2 years ago