Why This Role Stands Out
This hybrid Software Engineer role at MST Global offers an exciting chance to build critical applications that impact global mining operations, fostering significant career growth and skills development in a collaborative environment. You'll thrive here if you enjoy solving complex technical challenges, leveraging AI tools, and contributing to modernization initiatives within a reputable company. Don't miss this opportunity to enhance safety and productivity worldwide!
Quick Overview
Job Description
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.
Job DescriptionKey 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
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.
Skills
Similar jobs
Principal HWIL Software Engineer
Raytheon · Tucson, United States
57 minutes ago$107.5k - $204.5k/yrSenior Software Engineer (m/w/d)
LKW WALTER Internationale Transportorganisation AG · Wiener Neudorf, Austria
1 hour ago€60k/yrAI Software Developer [AQ-10880]
Aquent Talent · Ann Arbor, United States
1 hour agoSenior Software Engineer - Permanent - London/Hybrid - £70,000 - 85,000
Robson Bale Ltd · United Kingdom
1 hour ago£70k - £85k/yrNICE RPA Software Developer (NICE/Automation)
eTeam Workforce Limited · Telford, United Kingdom
1 hour ago£447/hrLead Application Developer
Saga Travel · Folkestone, United Kingdom
1 hour ago£55k - £60k/yr