rendering engineer in Birmingham

rendering engineer in Birmingham

Birmingham Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
F

At a Glance

  • Tasks: Build and optimise multiplatform rendering architecture for PC and console games.
  • Company: Join Flix Interactive, a passionate and supportive game development studio.
  • Benefits: Enjoy a friendly work environment, remote options, and opportunities for growth.
  • Why this job: Make an impact in the gaming industry with cutting-edge technology and creative projects.
  • Qualifications: Strong experience with graphics APIs and proficiency in C++ required.
  • Other info: Collaborate with a talented team and mentor fellow engineers.

The predicted salary is between 36000 - 60000 £ per year.

We are seeking an experienced rendering engineer to build, optimise, and maintain a multiplatform rendering architecture targeting PC and console platforms. You will design cross-platform rendering systems, develop platform-specific backends, and ensure consistent performance and visual quality across a diverse hardware landscape.

Responsibilities

  • Develop and maintain rendering backends for:
  • DirectX 11 and 12 on PC
  • Xbox Series X|S (DirectX 12)
  • PlayStation 5 GPU APIs
  • Build scalable cross-platform graphics architecture including:
    • GPU resource and memory management
    • Command list/queue abstraction and submission
    • Descriptor/binding systems and resource lifetime tracking
    • Shader compilation systems and pipeline state management
  • Implement platform-specific optimisations leveraging:
    • Async compute
    • Variable rate shading
    • GPU-driven pipelines (e.g., mesh shaders, indirect draws)
    • Tile-based rendering considerations (Switch, some Android devices)
  • Integrate rendering features across all platforms while maintaining predictable behaviour and performance.
  • Use platform GPU/CPU profiling tools to diagnose and resolve performance bottlenecks.
  • Collaborate with internal teams to ensure rendering systems support content workflows, shader pipelines, and engine features.
  • Produce high-quality, maintainable, and scalable rendering code.
  • Document complex rendering concepts and architectures in a manner for those less familiar to understand.
  • Assist as mentor to other engineers, contributing to team development through knowledge sharing and technical guidance.
  • Requirements

    • Strong experience with modern PC and console graphics APIs such as:
    • DirectX 12 (PC)
    • Xbox GDK
    • PlayStation 5 low-level GPU APIs
  • Deep understanding of GPU architecture, memory models, and rendering pipeline internals across multiple hardware classes (desktop and console).
  • Proficiency in C++ with a focus on performance critical systems.
  • Experience implementing or maintaining multiplatform rendering layers.
  • Strong understanding of:
    • GPU synchronization and resource state transitions
    • Descriptor and binding models
    • Multithreaded rendering pipelines
    • Shader languages (HLSL essential; GLSL and platform shader variants a plus)
  • Experience using GPU debugging and profiling tools (PIX, Razor, Nsight, RenderDoc, Android GPU profilers).
  • Experience working with or implementing shader compilation pipelines, including:
    • Integrating platform specific shader compilers (e.g. DXC, FXC)
    • Generating reflection metadata
    • Managing shader permutations and build workflows
  • Experience with GPU task scheduling, async compute, parallel command list building, and multi-queue/submission models for modern graphics APIs.
  • Streaming and virtualised textures: Sampler feedback streaming and architecting virtual texturing systems. This includes:
    • Page tables - mapping virtual to physical memory
    • Fallback MIPS
    • Load/evict streaming based on visibility
  • Desirable Skills & Technologies
  • Experience with other modern graphics APIs:
    • Vulkan
    • OpenGL ES (Android)
    • Switch and Switch 2 low-level GPU APIs
    • Switch 2 DLSS implementation.
    • Metal (Apple)
  • Familiarity with tiled/clustered lighting techniques and mobile optimised rendering.
  • Multiplatform game development experience across console/PC and mobile.
  • HDR pipeline experience: HDR10, Dolby Vision implementation
  • Integration and usage of upscalers such e.g. FSR, DLSS, XeSS, PSSR (PS5 Pro)
  • Raytracing experience with DX12 and PS5.
  • Application & Portfolio

    Please include your CV, portfolio and cover letter (optional) within your application. If your samples are from previous works with another studio, please ensure they are cleared for release by copyright owners. Links to an online portfolio are preferable; otherwise showreels via Dropbox or other secure sharing platforms.

    What We Offer

    Based just outside Birmingham, Flix offers a friendly, nurturing work environment with the opportunity to build games as part of an extremely talented, ambitious studio. The team is made up of welcoming, passionate, active gamers that support one another in all aspects of development.

    If you have the drive and skills for making games and think you have what it takes to work within our team then we'd love to hear from you.

    For more information visit our site - Flix Interactive

    GDPR COMPLIANCE: When applying for this job you are authorising Flix Interactive to store your application information and distribute it to the appropriate email inboxes of senior team members in order to review your role eligibility. Your application will be stored on a private cloud based online system for processing. If you would like us to update, delete or refine your application please email. Your request will be appended within 30 days of receiving your email. Please note: in compliance with GDPR law your data will be used for recruitment purposes only. Flix Interactive Ltd is an equal opportunities employer committed to inclusion and diversity. We welcome applications from all suitable candidates regardless of age, disability, gender, gender reassignment, sexual orientation, pregnancy and maternity status, race, religion or belief, and marriage or civil partnership status. We also encourage applications from underrepresented groups in the gaming industry.

    rendering engineer in Birmingham employer: Flix Interactive

    Flix Interactive is an exceptional employer located just outside Birmingham, offering a supportive and collaborative work environment for passionate gamers. With a focus on employee growth and development, the company encourages knowledge sharing and mentorship among team members, making it an ideal place for rendering engineers to thrive in their careers while contributing to exciting multiplatform game projects.
    F

    Contact Detail:

    Flix Interactive Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land rendering engineer in Birmingham

    ✨Tip Number 1

    Network like a pro! Reach out to fellow rendering engineers and industry professionals on LinkedIn. Join relevant groups and participate in discussions to get your name out there.

    ✨Tip Number 2

    Show off your skills! Create a portfolio showcasing your best rendering projects. Make sure to include detailed descriptions of your contributions and the technologies you used.

    ✨Tip Number 3

    Prepare for interviews by brushing up on common rendering concepts and technical questions. Practice explaining complex ideas simply, as you might need to mentor others in the role.

    ✨Tip Number 4

    Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team.

    We think you need these skills to ace rendering engineer in Birmingham

    DirectX 11
    DirectX 12
    Xbox Series X|S GPU APIs
    PlayStation 5 GPU APIs
    C++
    GPU architecture
    Memory management
    Shader languages (HLSL, GLSL)
    GPU debugging tools (PIX, Razor, Nsight, RenderDoc)
    Multithreaded rendering pipelines
    Async compute
    Shader compilation pipelines
    Virtualized textures
    Vulkan
    OpenGL ES

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV highlights your experience with modern graphics APIs and rendering systems. We want to see how your skills align with the role, so don’t be shy about showcasing your relevant projects!

    Show Off Your Portfolio: Include a link to your online portfolio or showreel. We love seeing your previous work, especially if it involves multiplatform rendering layers or any cool graphics tech you've implemented!

    Craft a Compelling Cover Letter: While it's optional, a cover letter can really help us understand your passion for rendering engineering. Share why you’re excited about this role and how you can contribute to our team at Flix!

    Apply Through Our Website: For the best chance of getting noticed, apply directly through our website. It helps us keep everything organised and ensures your application gets to the right people quickly!

    How to prepare for a job interview at Flix Interactive

    ✨Know Your APIs

    Make sure you brush up on your knowledge of DirectX 11, 12, and the PlayStation 5 GPU APIs. Be ready to discuss your experience with these technologies in detail, as they are crucial for the role. Prepare examples of how you've used them in past projects.

    ✨Showcase Your Problem-Solving Skills

    Be prepared to talk about specific performance bottlenecks you've encountered and how you resolved them using GPU profiling tools like PIX or Nsight. This will demonstrate your hands-on experience and analytical skills, which are vital for a rendering engineer.

    ✨Demonstrate Cross-Platform Knowledge

    Since the role involves building multiplatform rendering architectures, highlight any experience you have with different platforms, especially Xbox Series X|S and Switch. Discuss how you've tackled challenges related to cross-platform compatibility in your previous work.

    ✨Prepare to Share Your Code

    If you have a portfolio or code samples, be ready to share them during the interview. Discuss your coding style, particularly in C++, and how you ensure your code is maintainable and scalable. This will give the interviewers insight into your technical abilities and thought process.

    rendering engineer in Birmingham
    Flix Interactive
    Location: Birmingham

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

    F
    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >