Software Engineer (Perth, WA, AU, 6000)

Epiroc
Perth
Workplace: OnsiteFull timeFunction: IT Operations (Systems/Network Admin)Experience: 2+ yearsEducation: bachelorsSkills: ["Logical","Methodical","Curious","Problem-solving","Analytical","Attention to detail","Systematic","Time management","Communication","Collaborative"]

Develop and maintain embedded software and systems for RCT’s automation, control, and data acquisition products used in mining and industrial applications. Own work across requirements, design, implementation, testing, release, and ongoing support, including hard real-time and resource-constrained environments. Collaborate across engineering and cross-functional teams, support lab testing with instruments like oscilloscopes and signal generators, and produce clear technical documentation and design-review updates.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Epiroc
Epiroc
2 hours ago

Software Engineer (Perth, WA, AU, 6000)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live
Reposted: similar role first listed 4 days ago

Job Summary

Develop and maintain embedded software and systems for RCT’s automation, control, and data acquisition products used in mining and industrial applications. Own work across requirements, design, implementation, testing, release, and ongoing support, including hard real-time and resource-constrained environments. Collaborate across engineering and cross-functional teams, support lab testing with instruments like oscilloscopes and signal generators, and produce clear technical documentation and design-review updates.
Location: Perth
Workplace: Onsite
Employment Type: Full time
Job Function: IT Operations (Systems/Network Admin)
Seniority: Mid level

Key Responsibilities

  • •Develop and maintain embedded software for RCT automation, control, and data acquisition products at the embedded systems level.
  • •Participate across the full software development lifecycle from requirements and design through implementation, testing, release, and support.
  • •Develop and iterate embedded software and hardware to support current and next-generation products.
  • •Work on resource-constrained devices with limited resources and hard real-time constraints.
  • •Support testing using lab equipment such as oscilloscopes and signal generators, and contribute to design reviews, documentation, and continuous improvement.

Key Requirements

  • •A degree in Software Engineering, Computer Science, Electronic Engineering, or a related 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), plus strong problem-solving and communication skills.
Experience:2+ years
Education:Bachelor's
Skills:LogicalMethodicalCuriousProblem-solvingAnalyticalAttention to detailSystematicTime managementCommunicationCollaborative
Tech Stack:Embedded systemsEmbedded softwareHardware designJiraOscilloscopesSignal GeneratorsSchematic captureBoard bring up

Company Brief

Epiroc
Designs, manufactures and services equipment, tools and solutions for mining and infrastructure industries, including rock drilling rigs, excavation tools, and aftermarket services to improve productivity and sustainability.
Industry: Mining & Metals
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Stockholm, Sweden
Founded: 2018
WebsiteLinkedIn