MST Global
Software Engineer
MST GlobalAustralia1 day ago
Full-timeEngineering, Information Technology
Introduction:

We are seeking a skilled and motivated Software Engineer to design, build and enhance software solutions within our HELIX product suite and broader MST digital ecosystem.

In this hands-on role, you will contribute to the development of mission-critical applications that integrate with hardware devices, distributed systems and cloud platforms used in real-world mining environments across the globe. You will work closely with engineering, product and cross-functional teams to deliver secure, scalable and maintainable solutions that directly improve safety and productivity for our customers.

This is an opportunity for an engineer who enjoys solving complex technical problems, contributing to modernisation initiatives, and working in a collaborative team environment where quality and continuous improvement matter.

A core expectation of this role is the effective and responsible use of AI-assisted development tools to enhance productivity, accelerate delivery and improve engineering outcomes while maintaining strong standards of security, performance and maintainability.

Description:

Key Responsibilities

  • Design and implement software features, modules and integrations aligned with product requirements and architectural standards
  • Translate business and technical requirements into clean, maintainable and testable code
  • Develop, test, debug and document software enhancements and refactoring initiatives
  • Contribute to modernisation and integration initiatives across MST’s software platform
  • Troubleshoot and resolve defects and performance issues
  • Participate in peer code reviews and maintain high engineering standards
  • Develop and maintain unit tests to ensure reliability and maintainability
  • Contribute to Agile planning, estimation and prioritisation activities
  • Collaborate with product, hardware, QA and deployment teams
  • Use AI-assisted development tools responsibly to accelerate coding, testing, refactoring and documentation
  • Validate and refine AI-generated outputs to ensure quality, security and performance


Skills and Experiences:

You bring:

  • A bachelor’s degree in Computer Science, Engineering, Mathematics or a related discipline (or equivalent practical experience)
  • 2-5 years’ professional software development experience
  • Strong programming and problem-solving skills
  • Experience with modern web or backend frameworks
  • Experience with Golang, Node.js or Angular (desirable)
  • Knowledge of SQL and/or NoSQL databases
  • Exposure to microservices, containerisation (Docker/Kubernetes) or CI/CD practices (desirable)
  • An understanding of secure software development practices
  • Experience using AI-assisted development tools to improve productivity and solution quality
  • Strong communication skills and the ability to work effectively in Agile teams


Exposure to hardware integrations, distributed systems, or industrial technology environments is advantageous.

Why Join MST?

  • Work on mission-critical technology that improves safety and productivity in real-world mining operations
  • Be part of a global organisation backed by Komatsu, with strong investment in digital innovation
  • Collaborate with experienced engineering teams across software, hardware and operations
  • Ongoing training and development opportunities
  • Access to our Employee Assistance Program (EAP)
  • Competitive remuneration and staff incentives
  • A supportive team culture focused on quality and continuous improvement


About MST

MST is a global leader in mining and tunnelling technology, founded in Australia in 1989 and now a wholly owned subsidiary of Komatsu, forming part of Komatsu’s Mining Digital Solutions business.

Operating across six continents, MST designs, develops, manufactures, deploys and supports mission-critical digital solutions that improve safety and productivity in underground and surface mining environments. We partner with over 300 mine sites worldwide, delivering innovative digital solutions in some of the world’s most challenging conditions.

Our vision is to be the number one partner of choice for digital transformation in harsh industrial environments.

How To Apply

If you’re motivated by solving complex engineering challenges and building software that makes a tangible difference in real-world environments, we’d love to hear from you.

Apply now with your resume and a brief cover letter outlining your experience and interest in the role.

Key Skills

Ranked by relevance