Software Developer, C++

Epiroc

Örebro kommun

On-site

SEK 550,000 - 750,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Global career opportunities
Learning & Development programs
Benefits package including bonus
Flexible work culture
Global Parental Leave Policy
Community involvement

Job summary

Epiroc in Örebro, Sweden, is seeking a Software Developer to join a small team focused on video software for mining machines. You’ll design and build robust C++ software for Epiroc equipment and contribute across the development cycle, including testing on real machines.

Experience with C++, embedded systems, Linux, robotics or video tech is valued. The role is daytime, on site in Örebro, with collaborative product development and opportunities to grow with the team.

Qualifications

  • Bachelor’s or Master’s in Software Engineering, Computer Science, or equivalent.
  • Experience with C++ development; embedded systems, Linux, robotics or video tech is advantageous.
  • Strong collaboration and communication in a team.

Responsibilities

  • Design, build and improve software for Epiroc equipment.
  • Focus on C++ development for video systems with some remote-control work.
  • Collaborate through design reviews, testing and integration.
  • Test solutions in the target lab and on real machines.

Skills

C++ development
Embedded systems
Linux
Robotics
Video technology
Python
Git
Azure
React

Education

Bachelor’s or Master’s in Software Engineering or Computer Science

Tools

Pytest
Git
Azure
React
Python

Job description

Would you like to develop software that moves beyond the screen and into real mining machines? Join a highly experienced team in Örebro and work close to both the code and the hardware behind advanced video and remote-control solutions.

Join our team

We are looking for a Software Developer to join a five-person team developing video software for Epiroc machines. The team combines deep technical experience with a collaborative way of working, giving you strong support while also creating room to contribute with new ideas.

Your mission

As a Software Developer, you will design, build and improve software used in Epiroc equipment for the mining industry. Your main focus will be C++ development for video systems, with some work connected to remote machine control. You will collaborate closely with other developers and contribute throughout the development cycle, from design and code review to testing and integration.

Design and develop robust software, primarily in C++.

Collaborate with experienced developers through technical discussions, reviews and shared problem-solving.

Test solutions in the target lab and, when relevant, on real machines.

Contribute to integration testing and continuous improvement of the team’s products and ways of working.

Your profile

You are curious, eager to learn and comfortable taking initiative. Because the role involves a broad and technically advanced product area, your motivation to build new knowledge is just as important as the number of years you have worked. You enjoy collaborating in a team, sharing ideas and turning complex challenges into practical solutions.

We believe you have:

  • A Bachelor’s or Master’s degree in Software Engineering, Computer Science or a similar field, or equivalent relevant experience.
  • Experience with C++ software development. Experience from embedded systems, Linux, robotics or video technology is an advantage.
  • A collaborative mindset and the ability to communicate and work effectively with others.

Experience with Python, Pytest, Git, Azure or modern frontend frameworks such as React is beneficial. We welcome applications from both experienced developers and recent graduates who have strong technical foundations and the drive to grow into the role.

Location and other

This position is located in Örebro, Sweden. The role is daytime-based and requires a close connection to the team, the laboratory and the physical products.

Why Epiroc?

At Epiroc, you will work with high-technology solutions that have a clear connection to real equipment and real customer environments. You will be part of a flat and collaborative organization with short decision paths, while benefiting from the stability and opportunities of a global company.

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

For questions about the position, please contact:

Hiring Manager: Mikael Hallgren, Team Manager / Team Product Owner, mikael.hallgren@epiroc.com

Recruitment Specialist: Susanne Kjellman, susanne.kjellman@external.epiroc.com

Please note that, due to regulations, we cannot handle applications received by email.

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 atwww.epiroc.com

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer, C++
Software Developer, C++

Epiroc • Karlskoga kommun

Hybrid
SEK 536,000 - 714,000
Senior SW Developer Operating System - Embedded Linux Expert
Senior SW Developer Operating System - Embedded Linux Expert

Epiroc • Örebro kommun

Hybrid
SEK 900,000 - 1,200,000
Flexible working hours
Bonus opportunities
Epiroc University for skill development
+1
Product Team Engineer - Hydraulic
Product Team Engineer - Hydraulic

Epiroc • Örebro kommun

Hybrid
SEK 520,000 - 750,000
Flexible working hours
Bonus
Business Application Specialist - Northern Europe
Business Application Specialist - Northern Europe

Epiroc • Örebro kommun

Hybrid
SEK 550,000 - 750,000
Global career opportunities
Benefits package including variable (
Flexible work culture promoting work–l
+2
Global Product Manager
Global Product Manager

Epiroc Aktiebolag • Örebro kommun

Hybrid
SEK 900,000 - 1,300,000
Global career opportunities
Learning & Development programs
Bonus & benefits package
+3
System Engineer
System Engineer

Epiroc • Örebro kommun

Hybrid
SEK 700,000 - 900,000
Flexible working hours
Bonus
Global career opportunities
Global DevSecOps Engineer - Secure Platform Innovator
Global DevSecOps Engineer - Secure Platform Innovator

Epiroc • Sweden

Hybrid
SEK 600,000 - 800,000
Global career opportunities
Learning & Development programs
Variable compensation (bonus)
+3
Business Application Specialist - Northern Europe
Business Application Specialist - Northern Europe

Epiroc • Stockholms kommun

On-site
SEK 600,000 - 800,000
Global career opportunities
Learning & Development programs
Bonus and variable compensation
+3
Global Technical Service Engineer Material Handling
Global Technical Service Engineer Material Handling

Epiroc Aktiebolag • Örebro kommun

On-site
SEK 40,000 - 60,000
Global career opportunities
Learning & Development programs
Benefits package including bonus
+3
Global Technical Service Engineer Material Handling
Global Technical Service Engineer Material Handling

Epiroc • Örebro kommun

Hybrid
SEK 450,000 - 600,000
Global career opportunities
Flexible work culture
Variable compensation (bonus)