Sr. C++ Graphics Engineer

1 Month ago • All levels • $180,000 PA - $220,000 PA

Job Summary

Job Description

Rive is seeking a highly experienced C++/Graphics Engineer specializing in GPU rendering pipelines. The role involves developing and enhancing the Rive Renderer, creating and implementing features in line with the roadmap, and advancing game engine integrations across platforms like Unity, Unreal, Defold, and various C++ backends. The engineer will also work on existing graphics backends including Vulkan, Metal, D3D12, WebGL, and WebGPU. This position is focused on low-level graphics and shaders, offering an opportunity to dive deeply into GPU rendering. It is not a game development or gameplay position.
Must have:
  • Develop and enhance the Rive Renderer.
  • Create and implement features in line with the roadmap.
  • Advance game engine integrations across platforms.
  • Work on existing graphics backends (Vulkan, Metal, etc.).
  • Optimize and ensure the quality of the C++ codebase.

Job Details

Rive is a new way to build production-ready UI and graphics — with rich interactivity and state-driven animation. We're on a mission to make hard-coded graphics a thing of the past with a new general-purpose graphics format for all types of software and Ul. Rive empowers teams to iterate faster and build better products.

We’ve seen tremendous organic growth over the last few years. Our innovative customers include tech giants, game studios, consumer apps with millions of users… there are even Rive pixels in space! 

Rive is looking for a very experienced C++/Graphics Engineer specialized in GPU rendering pipelines to work on next generation features that will delight customers. You will be part of a self-directed, low-level, performance oriented team that specializes in GPU programming and C++. The runtime is a key piece that distinguishes Rive from other design tools, empowering us to innovate and run everywhere in real time.

Some of what you’ll do:

  • Work on the bleeding edge of vector rendering technology by developing and enhancing the Rive Renderer.
  • You will have the autonomy to create, dream, and implement features in conjunction with our roadmap.
  • Work to advance Rive’s game engine integrations across Unity, Unreal, Defold, various C++ backends and future custom integrations.
  • Work on existing graphics backends including Vulkan, Metal, D3D12, WebGL, and WebGPU.
  • Optimize and ensure the quality of our existing C++ codebase.

This is not a game development or gameplay position. Rive is developing middleware that involves low level graphics and shaders which is utilized by game developers. This is an opportunity to dive deeply into shaders and low level GPU rendering, ideal for someone passionate about the graphics area of the product we're building.

Similar Jobs

Kabam - Senior 2D Animator

Kabam

Vancouver, British Columbia, Canada (On-Site)
2 Weeks ago
Airlab Inc  - Game Designer (Mobile)

Airlab Inc

Montreal, Quebec, Canada (On-Site)
9 Months ago
Homa games - Senior UI/UX Designer - Casual Games (All in Hole)

Homa games

Île-de-France, France (Hybrid)
2 Weeks ago
Next Level Games - Senior Level Designer

Next Level Games

Vancouver, British Columbia, Canada (On-Site)
8 Months ago
Playrix - Lead Location Designer

Playrix

Ireland (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - Hardware Systems Engineer, NPI

Meta

Sunnyvale, California, United States (On-Site)
5 Months ago
Arrible - Sales/Business Developer (remote)

Arrible

Ukraine (Remote)
9 Months ago
Foresight Sports - Senior Unity Developer

Foresight Sports

San Diego, California, United States (On-Site)
9 Months ago
Riot Games - Technical Product Manager III - VALORANT, Cross-VALORANT Experience (XVX)

Riot Games

Los Angeles, California, United States (On-Site)
2 Weeks ago
Digital sun games - Unreal Programmer

Digital sun games

Valencia, Valencian Community, Spain (On-Site)
1 Day ago
GameDuell - Game UI Artist (Unity 2D)

GameDuell

Berlin, Berlin, Germany (Hybrid)
1 Month ago
Rockstar Games - Senior Animation R&D Programmer: Retargeting

Rockstar Games

Oakville, Ontario, Canada (On-Site)
1 Month ago
Meta - Data Engineer, Product Analytics

Meta

Seattle, Washington, United States (On-Site)
5 Months ago
Meta - Data Science Director

Meta

Menlo Park, California, United States (Remote)
5 Months ago
Ubisoft - Technical Artist

Ubisoft

Taguig, Metro Manila, Philippines (On-Site)
11 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Rive is a real-time interactive design tool that allows you to design, animate, and immediately integrate your assets into any platform thanks to our open source runtimes.

View All Jobs

Get notified when new jobs are added by Rive

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug