16 Sep
|
Blackmagic Design
|
Australia
16 Sep
Blackmagic Design
Australia
About the role
We're looking for a versatile Software Engineer to help us build the next generation of video production and post-production tools. You'll design, build, and maintain high-quality software applications, working on real products used daily by creative professionals around the globe.
Key responsibilities
Design, build, and maintain high-quality software applications
Write clean, efficient, well-documented code, including in C++ where relevant
Collaborate with talented engineers across disciplines to deliver innovative solutions
Take projects end-to-end, from requirements through to deployment
Solve complex technical challenges and debug tricky issues
Stay ahead of the curve with the latest tools, tech, and best practices
Help shape and continuously improve our engineering practices and products
About you
A degree in Computer Science, Software Engineering,
or related field (or equivalent practical experience)
Strong programming skills, ideally including C++ (or similar languages)
A solid grasp of software engineering fundamentals — data structures, algorithms, and design principles
Robust problem-solving mindset and a cooperative approach
Comfortable working in a fast-moving, agile workplace
Willingness to pick up current languages, tools, and parts of the codebase as needed
About us
Blackmagic Design is a global leader in creative video technology. From Hollywood films to live events, our products are powering some of the world's most inspiring content. We're passionate about building innovative solutions, and we're just getting started.
📌 Software Engineer Onsite Melbourne (Australia)
🏢 Blackmagic Design
📍 Australia