Rendering Developer

2 months, 1 week ago
Full-time
Senior
Software Development
Sperasoft

Sperasoft

Sperasoft is a top game development company with global centers and renowned contributions to popular franchises. They offer comprehensive professional teams and are part of Keywords Studios, serving global partners like Ubisoft and Microsoft.

Internet Software & Services
251-1K
Founded 2004

Description

  • Design and develop graphics engine components for PC and consoles.
  • Implement and optimize rendering systems at both high and low levels.
  • Write clean, efficient, and maintainable C++ code.
  • Drive technical decisions and contribute to rendering architecture.
  • Participate in the full game development cycle from prototyping to release.
  • Collaborate closely with engineers, artists, game designers, and QA.
  • Mentor and support other engineers when needed.

Requirements

  • Strong understanding of the rendering pipeline.
  • Solid experience with C++.
  • Hands-on experience with modern graphics APIs such as Direct3D 12 and Vulkan.
  • Good knowledge of mathematics, including linear algebra and vector math.
  • Degree in Computer Science, Mathematics, or equivalent practical experience.
  • 2+ years of experience working with large codebases.
  • Strong problem-solving skills and self-motivation.
  • Good written and spoken English.
  • Understanding of modern GPU architectures (nice to have).
  • Experience with Unreal Engine (nice to have).
  • Experience with console development (nice to have).
  • Experience with real-time ray tracing (nice to have).

Benefits

  • Work with an international team of world-class professionals on exciting and challenging projects.
  • Learning and development opportunities, including mentoring, lectures, and participation in industry conferences and events.
  • Medical care package.
  • Sensibly flexible working hours.
  • Breakfasts, snacks, and fruits available during the day.
  • Tea and coffee machines available on site.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Unreal Engine Game Developer

Creative Chaos 251-1K Internet Software & Services

Creative Chaos is seeking an Unreal Engine Game Developer to help design and build immersive gameplay experiences, including core mechanics, AI, user interfaces, and multiplayer features.

C++ Git Unreal Engine
1 day, 15 hours ago

Lead Programmer - C++

Smoking Gun Interactive 51-250 Internet Software & Services

Smoking Gun Interactive, a Keywords Studio, is hiring a Lead Programmer to oversee game programming work on immersive titles while managing a team and contributing across the full stack of development.

Android AWS Azure C# C++ GCP iOS Java Lua Perforce Statistics Visual Studio
4 days, 15 hours ago

Game Engine Developer (Open 3D Engine - O3DE)

Weekday 11-50 Construction & Engineering

Remote Game Engine Developer role for a client focused on building high-performance, AAA-quality games with Open 3D Engine (O3DE) in collaboration with the Linux Foundation.

Agile C++ Linux Lua
5 days, 15 hours ago

Technical Designer (3-month contract)

Blackbird Interactive 251-1K Internet Software & Services

Blackbird Interactive is hiring a Technical Designer to help develop and execute gameplay for a co-operative horror-based exploration game at its remote-first studio in Canada.

Game Development Prototyping
6 days, 16 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers