Senior Software Engineer - Rendering

Procreate

City of Hobart

On-site

AUD 140,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Procreate is seeking a Senior Graphics Engineer in Hobart to join our rendering team. You will help build the next generation rendering and painting engine powering Procreate’s products and push custom GPU technologies for a fast 64-bit painting engine on iOS.

You’ll report to the CTO and partner with the Product team, CPO and CEO, contributing to industry-leading graphics experiences while refining architecture and performance. This is an on-site, full-time role at our Hobart office.

Qualifications

  • Strong experience in graphics engine development and optimisation.
  • Proficient in C/C++ with low-level programming approaches.
  • Hands-on with graphics APIs such as Vulkan, Metal, DirectX11.
  • Familiarity with debugging and profiling tools like RenderDoc.
  • Solid understanding of rendering pipelines and math foundations.

Responsibilities

  • Refine graphics pipeline and engine architecture to improve performance.
  • Allocate resources and tackle performance bottlenecks creatively.
  • Develop next-generation software pushing hardware limits in real-time systems.
  • Collaborate with product designers and engineers to deliver premier graphics experiences.
  • Leverage console/mobile development insights to optimise for targets.

Skills

CPU/GPU optimisation
Metal architecture
C/C++ low-level programming
Profiling/Debugging (RenderDoc)
Algorithms & data structures
Graphics APIs (Vulkan/Metal/DirectX11)
Rendering pipeline
Math – linear algebra & trigonometry

Tools

RenderDoc

Job description

At Procreate we're dedicated to making exceptional creative tools by combining beautiful user experiences with high performance engineering. Used by millions around the globe, Procreate is committed to placing more power in the hands of creatives.

The role

We are looking for a Senior Graphics Engineer to join our team here in Hobart. You'll join our rendering team building the next generation rendering and painting engine that drives the future of Procreate product and develop custom GPU technologies for the fastest 64-bit painting engine on iOS.

This role sits within the Product team and reports directly to the CTO, Michael Shaw. You'll work directly with all members of the Product team, the CPO and CEO as well as members of the Product Care department.

What you'll do.
  • Refining our graphics pipeline
  • Contribute towards and refine our mission critical engine architecture
  • Allocate resources and solve performance issues in novel and creative ways
  • Develop next generation software that pushes the hardware to its limits in low-latency, real-time systems
  • Work with our product designers, product owner and engineers to deliver industry-leading graphics experiences and functionality
  • Extracting as much performance out of the hardware as possible. Your experiences in development for consoles or mobile devices will set you up for success in our engineering environment
Skills.
  • CPU/GPU optimisation and debugging
  • Familiarity with Apple's Metal architecture
  • Expert/specialist in C, C++, low-level programming
  • Tool-based approach to profiling and debugging (RenderDoc)
  • Understanding of a range of design patterns and data structures.
  • Experience with relevant modern graphics APIs (Vulkan, Metal, DirectX11)
  • Deep involvement with rendering pipeline development in a r- elated domain
  • Mathematical background and familiarity with linear algebra and trigonometry
In 1-3 months, you will...
  • Familiarise yourself with our team structure and workflows
  • Complete the Procreate onboarding process and get to know your colleagues
  • Build an understanding of our product development practices, processes and frameworks
  • Begin to develop relationships with key stakeholders, team leaders and members of the executive team
In 3-6 months, you will...
  • Take ownership of your first initiatives
  • Provide support to our graphic engines
  • Prepare and support the execution of core graphics features
  • Establish relationships with inter-departmental key stakeholders
In 6-12 months, you will...
  • Become familiar with Procreate's creative product portfolio
  • Become an integral and contributing part of our graphics team

We want to hear from you

Our recruitment process is made to provide you with opportunities for you to show us what you're capable of, instead of assessing you solely on your CV. We'd love to hear about how you see yourself contributing to Procite in this role.

Please note, we do not operate remote or hybrid models. We're looking for full-time and on-site employees for our Hobart office.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Graphics Engineer - Real-Time Rendering (Hobart)
Senior Graphics Engineer - Real-Time Rendering (Hobart)

Procreate • City of Hobart

On-site
AUD 140,000 - 180,000
Senior Real-Time Systems Software Engineer
Senior Real-Time Systems Software Engineer

Procreate • Sydney

On-site
AUD 80,000 - 110,000
Senior Software Engineer - Systems
Senior Software Engineer - Systems

Procreate • New South Wales

On-site
AUD 120,000 - 180,000
Senior Software Engineer - Systems
Senior Software Engineer - Systems

Procreate • Sydney

On-site
AUD 80,000 - 110,000
Product Designer
Product Designer

Procreate • City of Hobart

On-site
AUD 90,000 - 120,000
Engineer Manager - iOS
Engineer Manager - iOS

Procreate • Sydney

On-site
AUD 180,000 - 260,000
Engineer Manager - iOS
Engineer Manager - iOS

Procreate • Sydney

On-site
AUD 150,000 - 210,000
On-site in Sydney or Hobart
Strong engineering culture
Career growth opportunities
Senior Real-Time Systems Engineer (Multidomain)
Senior Real-Time Systems Engineer (Multidomain)

Procreate • City of Hobart

On-site
AUD 120,000 - 180,000
Product Designer: On-site Hobart, Design Systems & UX
Product Designer: On-site Hobart, Design Systems & UX

Procreate • City of Hobart

On-site
AUD 90,000 - 120,000
Engineering Manager: Lead Hands-On Tech & Teams
Engineering Manager: Lead Hands-On Tech & Teams

Procreate • Sydney

On-site
AUD 150,000 - 210,000
On-site in Sydney or Hobart
Strong engineering culture
Career growth opportunities