Procreate Ltd | Senior Software Engineer - Rendering

Details of the offer

We're looking for a Senior Software Engineer to join our team here in Hobart. You'll join our rendering team building the next generation rendering and painting engine that drives existing and future products. Develop custom GPU technologies for the fastest 64-bit painting engine on iOS.
The role 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 Work on our next generation virtual texturing based rendering and painting engine Solve complex and unique technical problems in a realtime and memory constrained environment Develop next generation software that pushes the hardware to its limits Work with our product designers, product owner and engineers to deliver industry-leading graphics experiences and functionality Required Skills Firm understanding of systems programming in C/C++ Experience with CPU/GPU optimization and debugging Experience with a modern graphics API (Metal/Vulkan/DirectX 11) Deep understanding of modern rendering pipelines and hardware in a realtime domain Competence in linear algebra and trigonometry Experience writing vertex/fragment and compute shaders Excellent verbal and written communication skills Bonus Skills Experience in other systems programming languages such as Rust/Zig/Odin Experience working with mobile Tile-Based Deferred Rendering GPUs What to expect in the first 6-12 months Complete the Procreate onboarding process and get to know your colleagues Build an understanding of our products, development practices, processes and frameworks Provide support to our graphic engines Prepare and support the execution of core graphics features Establish relationships with inter-departmental key stakeholders Become an integral and contributing part of our rendering team Ship product 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 Procreate 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.
Work at Procreate We make tools that millions of people use to express their innate human creativity. We're working to make them accessible to millions more.
#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Jobrapido_Ppc

Requirements

Service / Installation Technician Vic

Rheem is committed to delivering technical product excellence and industry best practice standards. It's an exciting challenge that requires a team of talent...


Rheem Australia - Tasmania

Published 4 days ago

Senior Technical Specialist - Network Engineer, Solutions Architect

Senior Technical Specialist - Network Engineer, Solutions ArchitectThe Australian Security Intelligence Organisation (ASIO) protects Australia and Australian...


the original - Tasmania

Published 4 days ago

Junior Client Support Officer

Are you someone who wants to work for a Financial Planning business that is placed top 30 Best Places to Work in Australia 2024 and Best Place to Work for Wo...


Invest Blue Limited - Tasmania

Published 4 days ago

Kinsley Power Systems | Diver

Are you passionate about diving and looking for an exciting opportunity to work in aquaculture? We are seeking Divers to join our team across multiple locati...


Tideri Jobbörse - Tasmania

Published 4 days ago

Built at: 2025-01-09T04:22:59.324Z