15 Sep
|
Blackmagic Design
|
Melbourne
15 Sep
Blackmagic Design
Melbourne
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 collaborative approach
- Comfortable working in a fast-moving, agile environment
- 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
🏢 Blackmagic Design
📍 Melbourne