Apply now »

Software Developer

Functional area:  Research & Development
Onsite or Remote:  Hybrid
Country/Region:  SE
City:  Luleå
Location: 

Luleå, Norrbotten, SE, 977 54

Company name:  Epiroc Rock Drills AB
Date of posting:  Mar 24, 2026

Are you ready?

 

Would you like to work with innovative software products in the absolute cutting edge? Do you want an opportunity to change a whole industry with digitalization to ensure safety, effectiveness and sustainability?

 

This is your chance to work on exciting projects where your skills and creativity will make a real impact. If you're ready to take on new challenges and grow with us, we'd love to meet you!

 

Join Us

The Digital Solutions Division within Epiroc is an innovative, fast-growing product company with customers all around the world. You will be a part of a global team with colleagues in Örebro, Luleå, Chile, Canada and India.

 

In Luleå we are developing modern software products that combine cutting‑edge architectures, real‑time data and advanced analytics. Our platforms connect fleets, optimize operations and bring real-time positioning underground. Solutions that truly transform how mines operate.

 

Within the R&D department, we continue to expand to meet the growing demand for our current and coming solutions among an increasing number of customers around the world.

 

Your Mission

As a Software Developer, you will be a part of an autonomous team in which you will participate in every stage of software development, from design and brainstorming to feature implementation, testing and delivery. Your main mission is to develop cutting-edge security products for the mining industry worldwide. You will always be looking for a new, smarter way to operate between design, code and tests in a fast and agile environment close to our customers. The development work and testing sometimes take you to exciting places 1000 meters below the Earth's surface!

 

We work in agile teams consisting of 3-5 people, and they all have their own responsibilities requiring different tech skills. You will be working in a team focusing on a core set of backend microservices. The team also handles the physical tracking devices, meaning there is a mix of embedded programming, android development as well as backend development involved in the team's work. You will learn from people with unique competence and skills while contributing with yours.

 

Your Profile

We're looking for sharp and curious developers who thrive on solving complex problems and bringing fresh perspectives. You have a strong interest in the latest technologies and how they can create customer value, are eager to contribute to our current applications while also building innovative new services.

 

What you bring:

• A university degree in a relevant field.

• Experience with agile software development methods.

• Skills in software and systems such as:

-           Programming languages: Java, Go

-           Experience of embedded development in C

-           Platforms & tools: Linux, Docker and Azure Cloud Services

-           Architecture: Microservice design & cloud-native thinking

 

If you have experience in any of the following areas, it's a plus:

• Additional programming languages: C#, Kotlin, Java

• Frontend frameworks: Angular, 3D visualization

• Communication protocols: GRPC and RabbitMQ

• Cloud & DevOps tools: HashiCorp Stack and Azure Cloud Services

 

Location and other

 

This position is in Luleå, Sweden. Occasional travel is required when going to site for testing.

 

Why Epiroc?

 

By joining our team, you’ll make a big difference in the energy transition. At Epiroc, we take pride in being passionate innovators, driving the change toward a brighter future for both people and the planet. Guided by our values of Collaboration, Commitment, and Innovation, we foster a culture of trust, growth, and lasting impact.

 

To support your journey, we offer a competitive Total Rewards Package, including:

  • Global career opportunities
  • Learning & Development programs
  • Benefits package, including variable compensation (bonus)
  • Flexible work culture promoting balance and well-being
  • Global Parental Leave Policy
  • Community involvement

 

Application and contact information

 

We encourage you to submit your application through our online career site as soon as possible, but no later than April 14th, 2026. Applications will be reviewed on a rolling basis, and the position may be filled before last application date.

 

We are committed to a thorough recruitment process, including interviews, reference checks and assessments. To ensure a safe working environment, we conduct identity checks and drug and alcohol screening. Our process is designed to be fair and inclusive; you can expect transparent communication and a balanced evaluation of your skills and experience.

 

For questions about the position, please contact:

 

Hiring Manager, Anders Nordin, anders.nordin@epiroc.com

Recruitment Specialist, Zuzana Kalivodova, zuzana.kalivodova@epiroc.com

 

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: Sustainability, Cloud, Testing, Embedded, Developer, Energy, Technology

Apply now »