Software Engineer

Epiroc · Perth WA 6000 · Full time
Posted 13d ago

Software Engineer

Epiroc
Perth WA 6000

·

Full time

~$80k - $120k(Estimated)
KEY POINTS WE FOUND
  • Develop and maintain software for automation and control products.
  • Participate in the full software development lifecycle from design to support.
  • Collaborate with cross-functional teams to solve technical challenges.

Embedded Systems Engineer 

Build systems that power the future of mining. 

Are you an Embedded Software or Hardware Engineer looking for an opportunity to work on technology that operates in the real world? 

At RCT Powered by Epiroc, you’ll develop software and systems used across mining and industrial applications, from the automation of large mining machines to sophisticated data acquisition systems and custom technology solutions. 

This is an opportunity to join a team of engineers working on both evolving existing products and delivering the next generation of RCT technology. You’ll be involved across the full software and hardware development lifecycle, from requirements and design through to implementation, testing, release and ongoing support. 

What you'll do 

  • Develop and maintain software for RCT’s automation, control and data acquisition products at the embedded systems level
  • Participate across the full software development lifecycle, including requirements, design, implementation, testing, release and support
  • Work on resource constrained devices with limited resources and hard real-time constraints
  • Develop and iterate embedded software and hardware to support current and next-generation products
  • Support testing using lab equipment such a Oscilloscopes and Signal Generators 
  • Work collaboratively with engineers and cross-functional teams to solve technical challenges
  • Contribute to design reviews, planning and continuous improvement of engineering practices
  • Keep up to date with emerging technologies, tools and development practices
  • Prepare clear and accurate technical documentation and project updates

About you 

We’re looking for a Software Engineer who is logical, methodical and curious, with a genuine interest in developing technology that solves real-world problems. A strong hardware background with the ability to perform schematic capture, review and layout as well as board bring up and early diagnostics. 

You’ll ideally have: 

  • A degree in Software Engineering, Computer Science, Electronic Engineering, a related Engineering discipline, or equivalent practical experience
  • 2+ years’ experience in software design and development
  • 2+ years’ experience in hardware design and development
  • Strong programming skills in an appropriate programming language
  • Experience with Jira or similar issue/time management tools
  • Strong problem-solving and analytical skills
  • Excellent attention to detail and a systematic approach to your work
  • Good time management and the ability to manage competing priorities
  • Strong written and verbal communication skills
  • The ability to produce clear, accurate technical documentation
  • A collaborative approach and the ability to work effectively across teams
  • An openness to feedback and a willingness to contribute to design discussions and reviews. 

Why join RCT Powered by Epiroc? 

This is more than a traditional software development role. You’ll have the opportunity to work at the intersection of software, automation, hardware and heavy industry, developing technology that is making mining safer, smarter and more productive. 

You’ll join a team where you can learn, innovate and grow your technical capability, while contributing to products used in mining and industrial environments around the world. 

As part of Epiroc, you’ll also have the opportunity to be part of a global organization with strong industry expertise and a focus on innovation and sustainable productivity. 

Ready to build what’s next? 

If you’re an Engineer who enjoys solving complex problems and wants to see your work make an impact beyond the screen, we’d love to hear from you. 

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 **************

Stay Safe While Job Hunting

We vet all employer accounts and do our best to keep job ads safe, but scams can still occur. Be cautious when sharing personal information — never provide financial details or make payments during the application process. For extra security, use the Apply button on our site when proceeding.

Skills

0 of 14 matched
Board bring-upC programmingCollaborativeEmbedded softwareEmbedded systemsGeneratorsHardware designOscilloscopesProblem solvingReal-time systemsSchematic captureTechnical documentationTime managementTroubleshooting

Epiroc Ab