Skip to Main Content

Job Title


Senior Software Engineer - 3D rendering | CAD


Company : Deswick


Location : Brisbane, Queensland


Created : 2025-12-11


Job Type : Full Time


Job Description

Senior Software Engineer - 3D rendering | CAD Deswik. CAD sets the global standard for mining efficiency with cuttingedge 3D design technologycombining the versatility of a general CAD platform with the precision of advanced mine design tools built for every mining sector. Our expert engineering team drives innovation by maintaining and evolving powerful design and solids modelling solutions trusted by mining professionals worldwide. Were seeking a Senior Software Engineer with proven expertise in 3D graphics rendering, largescale data handling, and spatial algorithms to help shape the future of mining technology. What Youll Do Deliver high-performance 3D graphics rendering for complex CAD applications. Work with massive 3D datasets, applying advanced spatial algorithms to solve realworld challenges. Develop and optimise graphics using OpenGL, or similar APIs like DirectX or Vulkan. Write robust, maintainable code in C# or C++, ensuring scalability and performance. Implement automated testing with frameworks such as NUnit to guarantee quality. Integrate with diverse 3D data sources, including CAD files, point clouds, and imagery. Design intuitive user interfaces using WinForms and DevExpress. Collaborate through Azure DevOps, managing pull requests, pipelines, and project tracking. Maintain version control excellence with Git. What Youll Bring Strong commitment to code quality and maintainability. Desire to mentor earlycareer software engineers. Commitment to collaboration and passion for learning. Positive, teamfocused approach to software development. Experience with C# .NET (or C++/Java or similar languages). Proficiency with automated testing techniques and frameworks. Extensive experience with one or more lowlevel graphics APIs (OpenGL, DirectX, Vulkan). Experience working with large 3D data sets and implementing 3D spatial algorithms. Youll Love It Here Your work will matter. You will help shape the future of mining while enjoying a culture built on trust, collaboration, and technical excellence. We offer flexibility with a hybrid scheduletwo days working from home and three in our Brisbane officeplus competitive pay, bonuses, site allowances, mentoring, and plenty of perks to support your growth and wellbeing. About Deswik Deswik is a global leader in mine planning software and consulting, trusted by 900+ operations worldwide. With 490+ professionals across 13 countries, we are driving minings digital transformation. Ready to level up your career? Apply now and lets shape the future together. No Agencies please. #J-18808-Ljbffr