Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software engineer

Brisbane
Deswik Mining Consultants Pty Ltd
Software Engineer
Posted: 22 December
Offer description

Senior Software Engineer - 3D rendering | CAD
Develop high-performance 3D graphics for a custom CAD program, solve complex problems & work with huge, dynamic datasets
Deswik.CAD
sets the global standard for mining efficiency with cutting-edge 3D design technology—combining 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.
We're seeking a Senior Software Engineer with proven expertise in 3D graphics rendering, large-scale data handling, and spatial algorithms to help shape the future of mining technology
What You'll Be Doing
Deliver high-performance 3D graphics rendering for complex CAD applications
Work with massive 3D datasets, applying advanced spatial algorithms to solve real-world challenges
Develop and optimize 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 You'll Bring
Strong commitment to code quality and maintainability
Desire to mentor early-career software engineers
Commitment to collaboration and passion for learning
Positive, team-focused approach to software development
C# .
NET (or if you have used C++ or Java or similar languages then that's cool too)
Automated testing techniques and frameworks
Extensive experience with one or more low-level graphics APIs e.g. OpenGL / DirectX / Vulkan (one of the roles)
Experience working with large 3D data sets and implementing 3D spatial algorithms
Why You'll 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 schedule—two days working from home and three in our Brisbane office—plus competitive pay, bonuses, site allowances, mentoring, and plenty of perks to support your growth and well-being.
About Deswik
We are a global leader in mine planning software and consulting, trusted by 900+ operations worldwide.
With 490+ professionals across 13 countries, we are driving mining's digital transformation.
Ready to level up your career?
Apply now and let's shape the future together.
#J-*****-Ljbffr

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Railway software engineer: signalling
Brisbane
IKOS GROUP
Software Engineer
Similar job
Software engineer
Brisbane
Boeing
Software Engineer
Similar job
C++ senior software engineer
Brisbane
RPMGlobal
Software Engineer
Similar jobs
IT and Tech jobs in Brisbane
jobs Brisbane
jobs Queensland
Home > Jobs > IT and Tech jobs > Software Engineer jobs > Software Engineer jobs in Brisbane > Senior Software Engineer

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save