over 5 years ago
Sydney, AustraliaSenior
Responsibilities
- Refine the graphics pipeline and mission-critical engine architecture.
- Develop low-latency, real-time software that pushes hardware performance limits.
- Optimize and debug CPU/GPU performance using profiling and debugging tools.
- Develop and support core graphics features and graphics engines.
- Collaborate with designers, product owners, engineers, and stakeholders to deliver graphics experiences.
Requirements
- Expert or specialist proficiency in C, C++, and low-level programming.
- Familiarity with Apple’s Metal architecture.
- Experience with CPU/GPU optimization and debugging.
- Experience using RenderDoc or similar profiling and debugging tools.
- Experience with modern graphics APIs such as Vulkan, Metal, and DirectX 11.
- Deep involvement in rendering pipeline development in a related domain.
- Understanding of design patterns, data structures, linear algebra, and trigonometry.
- Experience developing for consoles or mobile devices is advantageous.
Benefits
- Full-time, onsite work at the Hobart office.
- No remote or hybrid work model.
- Structured onboarding and opportunities to build relationships with product, engineering, and executive stakeholders.
About Procreate
Procreate builds digital art and animation apps for iPad and iPhone, including Procreate, Procreate Dreams, and Procreate Pocket. The company sells its software as one-time paid downloads through Apple’s App Store, serving illustrators, designers, and animators. Founded in 2011 and independently owned, Procreate is headquartered in Hobart, Tasmania, with a focus on GPU-driven painting and rendering technology.
