CareerPlanSign in

Senior Software Engineer - Rendering

Hobart💼 Full-time🗓 2021-01-25 → 2026-09-29

Core

Building the next generation rendering and painting engine for Procreate, focusing on custom GPU technologies for high-performance iOS painting.

Role type

Senior Graphics Engineer (Rendering)

Builds

Custom GPU technologies and the 64-bit painting engine for iOS

Domain

Creative software / Mobile graphics

Deliverable

production ML models | product features

Required skills

C/C++ low-level programming, CPU/GPU optimization and debugging, Apple Metal architecture, modern graphics APIs (Vulkan, Metal, DirectX11), rendering pipeline development, linear algebra and trigonometry

Preferred skills

Experience in console or mobile device development

Technologies

Metal, Vulkan, DirectX11, RenderDoc

Responsibilities

Refine graphics pipeline and engine architecture, solve performance issues, develop low-latency real-time systems, collaborate with product designers and engineers to deliver graphics experiences

Seniority

Senior, hands-on IC

Sourced via lever · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.