08 Sep
|
Procreate
|
Hobart
Job Description
Senior Real-Time Systems Software Engineer Procreate Sydney, NSW, AU
n
Job Description
n
We're looking for a Senior Software Engineer to join our Product development team in Hobart. You'll be responsible for systems engineering across a diverse set of systems that compose our next generation engine that powers Procreate Dreams as well as future versions of Procreate.
n
The role
n
This role sits within the Engineering team and reports directly to Michael Shaw, our CTO. You'll collaborate with other engineers, designers, the Product Quality team, and our Executive.
n
What you'll do
n
n
- Work closely with our UI and rendering teams to deliver core functionality in Procreate products.
n
- Solve complex and unique technical problems in a realtime and memory constrained environment.
n
- Develop next generation software that pushes the hardware to its limits in low-latency, real-time systems.
n
n
Required Skills
n
n
- Firm understanding of systems programming in C/C++.
n
- Deep understanding of multi-threaded concurrency and parallelism approaches.
n
- Experience with CPU optimization and debugging.
n
- A robust track record of developing libraries used by teams.
n
- Excellent verbal and written communication skills.
n
n
Bonus Skills
n
n
- Experience with SIMD.
n
- Competence in linear algebra and trigonometry.
n
- Experience in a relevant domain including animation, audio, video, storage, resource streaming, networking and distributed systems.
n
n
What to expect in the first 6-12 months
n
n
- Complete the Procreate onboarding process and get to know your colleagues.
n
- Build an understanding of our products, development practices, processes and frameworks.
n
- Prepare and support the execution of core product features.
n
- Establish relationships with inter-departmental key stakeholders.
n
- Become an integral and contributing part of our engineering team and ship product.
n
n
We want to hear from you
n
We'd love to hear about how you see yourself contributing to Procreate in this role. Please note, we're looking for full-time and on-site employees for our Hobart or Sydney office.
📌 Senior Real-Time Systems Software Engineer (Hobart)
🏢 Procreate
📍 Hobart