Epiroc
Posted 3w ago

Software Developer

Epiroc
Perth, Western Australia, Australia
HybridFull Time
Responsibilities
  • analyzing performance
  • resolving issues
  • implementing improvements
Requirements
  • Degree in software engineering or automation
  • Experience with automation systems and RCS desirable
  • Strong problem-solving
  • Customer focus, and collaboration skills
Technical tools mentioned
RCSautonomous mining systems

Job description

Software Developer

Functional area: 
Research & Development
Onsite or Remote: 
Hybrid
Country/Region: 
AU
City: 
Perth
Location: 

Perth, WA, AU, 6000




Company name: 
Epiroc
Date of posting: 
Jul 27, 2026

Are you ready?

The Software Developer – RCS Applications plays a critical role in strengthening the connection between field operations and global R&D by ensuring RCS-based automation solutions continuously evolve based on real customer needs. The role focuses on analysing field performance, resolving technical issues, and implementing software improvements to enhance system reliability, product quality, and operational outcomes. This position works closely with site teams, customers, and global engineering functions to accelerate innovation, improve deployment success, and embed automation expertise within the regional organization.
 
Key Responsibilities:
  • Safety compliance and alignment with site and regulatory requirements
  • Provide expert support in RCS applications and automation systems
  • Support deployments, commissioning, and field trials
  • Analyse field issues and perform root cause analysis
  • Develop and implement software fixes and improvements
  • Integrate automation solutions with customer systems
  • Enable technology transfer and support local teams
  • Support advanced RCS functions and integrations
  • Translate field insights into product and R&D improvements
 
Key Competencies:
  • Degree in Software Engineering, Automation or related field; experience in automation systems; strong problem-solving skills (essential)
  • Experience with RCS, autonomous mining systems, and industrial integration (desirable)
  • Customer focus
  • Technical expertise
  • Problem solving
  • Collaboration
  • Execution and ownership
  • Communication
 
Why work for Epiroc?
  • Flexible work conditions
  • Company-paid Income Protection
  • Novated Leasing
  • Paid parental leave for primary and non-primary carers
  • Training and mentorship opportunities
  • Above NES long service leave
  • Years of service recognition awards
  • Work for an international OEM
  • Job security with an established, sustainable 145+ year old company

It all starts with people. The world needs metals and minerals for the energy transition and our cities and infrastructure must be developed to serve a growing population. To succeed, we need to speed up the shift towards more sustainable mining and construction industries. We at Epiroc accelerate this transformation, together with customers and business partners in more than 150 countries, by developing and providing innovative and safe equipment, digital solutions, and aftermarket support.

All new thinkers are welcome. We are looking for those who want to develop, grow, and dare to think new. In Epiroc we attract, develop, and retain diverse talent valuing authenticity and unique perspectives, driving our spirit of innovation. We foster an inclusive culture where diversity isn't just a goal but a part of our values and way of working. This is how we do business for a sustainable future.  Learn more at www.epiroc.com

 


Job Segment: R&D Engineer, Sustainability, Compliance, Developer, Law, Engineering, Energy, Legal, Technology

About Epiroc

Manufactures machinery and tools for mining and construction industries.

Similar jobs

Software Developer roles near Perth, Western Australia
5d
Save
Mark Applied
Hide
Staff Software Engineer - Experiments Platform (AU remote)
Sydney or Melbourne or Brisbane or Perth or Adelaide
RemoteFull Time
Canva
Canva: Cloud-based visual communication and graphic design software platform.
Backend platform engineering experience, distributed systems expertise, experimentation or A/B testing exposure, technical leadership, data systems familiarity, and strong software engineering fundamentals. Java is useful but not required.
Java
5d
Save
Mark Applied
Hide
Staff Software Engineer - Experiments Platform (AU remote)
Sydney or Melbourne or Brisbane or Perth or Adelaide
RemoteFull Time
Canva
Canva: Online graphic design platform for creating and editing visual content.
Backend platform engineering, distributed systems, experimentation or feature-management experience, technical leadership, and familiarity with data systems, experimentation concepts, and Java.
Java, AI, A/B testing, feature flags
1w
Save
Mark Applied
Hide
Senior Full Stack Software Developer
Perth, Western Australia, Australia
HybridFull Time
HSI
HSI: Provides workplace safety software and compliance training solutions.
Design, develop, test, deploy, and support secure enterprise software; contribute to solution design, code reviews, Agile delivery, technical improvements, incident resolution, and developer mentoring.
CI/CD, Agile
1w
Save
Mark Applied
Hide
Staff Software Engineer - .NET Full Stack
Perth, Western Australia, Australia
OnsiteFull Time
Bankwest
BankwestASX: CBA: Providing simple and accessible digital banking for Australians.
Deep .NET Core and C# expertise; AWS cloud, full-stack React/Next.js/Angular, distributed systems, DevSecOps, CI/CD, testing, observability, and technical leadership experience.
.NET Core, C#, AWS, React, Next.js, Angular, REST APIs, AWS Lambda, AWS Step Functions, Temporal, Docker, Kubernetes, GitHub Actions, SRE, Prometheus, Grafana, PagerDuty, Splunk, Observe, TDD, JMeter, Postman, Claude CLI, LangChain, LangGraph, LlamaIndex, AutoGen, Semantic Kernel
1w
Save
Mark Applied
Hide
Senior Software Developer
Perth, Western Australia, Australia
OnsiteFull Time
Fortescue
FortescueASX: FMG: A global green technology, energy, and iron ore.
Extensive full-stack enterprise software experience, including scalable web applications, APIs, cloud-native solutions, databases, integrations, Git, CI/CD, Agile delivery, mentoring, and AI-assisted development tools.
GitHub Copilot, ChatGPT, Microsoft Copilot, Git, CI/CD
2w
Save
Mark Applied
Hide
Senior Software Engineer - Scientific Applications
Perth, Western Australia, Australia
OnsiteFull Time
DUG Technology
DUG TechnologyASX: DUG: Provider of high-performance computing and seismic data processing services.
Strong object-oriented development skills with experience in C/C++, Java or Python, problem-solving, domain knowledge in visualization/parallel computing, and excellent English communication.
Java, C/C++, Python, DUG Insight
1mo
Save
Mark Applied
Hide
Senior Software Developer
West Perth, Western Australia, Australia
HybridFull Time, Contract
APM Group
APM Group: Provides global health, employment, and human services for individuals.
5+ YOE5+ years experience with Vue (or similar) and C#, strong coding skills, communication, attention to detail, and experience driving architectural improvements; Azure and CI/CD familiarity desirable.
Vue, C#, Microsoft Azure, CI/CD
9mo
Save
Mark Applied
Hide
Software Engineer (Backend)
Perth, Western Australia, Australia
OnsiteFull Time
CorePlan
CorePlan: Digital drilling management platform for mining and exploration operations.
3+ YOE3+ years web development in Python/Django; experience with Node.js/TypeScript; AWS, Docker, CI/CD, testing; strong communication and teamwork.
Node.js, TypeScript, Python, Django, PostgreSQL, AWS, Docker, Git, CI/CD, Automated testing