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 You’ll work on and develop systems that span the domains of animation, audio, video, storage, resource streaming, networking and distributed systems.
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
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
Bonus Skillsn
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
What to expect in the first 6-12 monthsn
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
We want to hear from youn
nWe’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. Apply now to be considered for the role! n
#J-18808-Ljbffr
📌 Senior Real-Time Systems Software Engineer (Sydney)
🏢 Procreate
📍 Sydney
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.