Software Engineer

Blackmagic Design — Australia · Posted ~2 hours ago

Full-time

Skills

software development C++ object-oriented programming debugging

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a creative technology team building next-generation software for professional media workflows. You will design, develop, and maintain applications, write efficient and well-documented code including C++, take projects from requirements through deployment, and solve challenging technical problems.

Highlights

Build high-quality software for professional video production and post-production. The role offers end-to-end project ownership, cross-disciplinary collaboration, complex technical problem solving, and opportunities to improve engineering practices.

Description

Bring your engineering skills to the team shaping the future of video production. At Blackmagic Design, our products are trusted by filmmakers, broadcasters, and creators worldwide. We're looking for a versatile Software Engineer to help us build the next generation of video production and post-production tools. What you'll do Design, build, and maintain high-quality software applicationsWrite clean, efficient, well-documented code, including in C++ where relevantCollaborate with talented engineers across disciplines to deliver innovative solutionsTake projects end-to-end, from requirements through to deploymentSolve complex technical challenges and debug tricky issuesStay ahead of the curve with the latest tools, tech, and best practicesHelp shape and continuously improve our engineering practices and products What we're looking for 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 principlesStrong problem-solving mindset and a collaborative approachComfortable working in a fast-moving, agile environmentWillingness to pick up new languages, tools, and parts of the codebase as needed Why join us? At Blackmagic Design, you'll work on real products used daily by creative professionals around the globe. You'll be part of an established, high-performing engineering team building solutions that push the boundaries of video production technology. We offer the chance to: Contribute to exciting, cutting-edge projectsWork alongside world-class engineers in a supportive, innovative environmentPlay a direct role in shaping how video is created and delivered worldwide 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. Ready to make an impact? Apply now and help shape the future of video production with us.