1,636,270open jobs
98,191companies
250,479added this week
Browse all
Salary
≈ $26k – $61k per year (Estimated)
Location
In office (Nanjing)
Seniority
Middle · 3+ years exp

Confirmed on the employer's own hiring board on Oct 14, 2026. First seen by Alion on Sep 25, 2026.

Overview
Company
Impact
Profile match
Epiroc is a Swedish manufacturer of mining and infrastructure equipment headquartered in Stockholm, developing drill rigs, rock excavation and construction machinery, tools and consumables for surface and underground use. Spun off from Atlas Copco in 2018 and listed on Nasdaq Stockholm, it has manufacturing in Sweden, the United States, Canada, Australia, China and India and provides service and parts to mining customers across Latin America, Africa and Asia. It hires service technicians, heavy diesel fitters and auto electrician apprentices, assemblers, product and sales managers, network technicians, payroll and HRIS analysts and data interns.

Position Summary

As a Firmware Engineer within the Infrastructure team, you will leverage your electrical engineering expertise and embedded firmware skills to diagnose issues, develop robust electrical control systems, and optimize firmware for performance and reliability. The role requires multidisciplinary collaboration across engineering, manufacturing, quality assurance, and field service teams to deliver safe, reliable, and serviceable electrification products designed to operate in demanding mining environments.

Key Responsibilities

  • Diagnose faults in electrical, electronic, communication, controls, and embedded systems across prototype, test, production, and field equipment with a methodical, evidence-based approach.
  • Design, develop, and support both high-voltage and low-voltage power distribution and control systems including contactors, relays, sensors, actuators, and associated wiring harnesses.
  • Interpret, create, and update comprehensive electrical schematics, wiring diagrams, harness layouts, panel designs, connector specifications, and bill of materials aligned with configuration and revision control standards.
  • Program, load, validate, and recover firmware on embedded microcontrollers and electronic control units using standardized tools, bootloaders, and release protocols.
  • Manage software and hardware configuration changes such as parameter tuning, calibration updates, network settings, and controller configuration ensuring full traceability and documentation.
  • Capture and analyze data logs including fault codes, waveforms, and network traffic through tools such as CAN, Ethernet, and serial interfaces facilitating robust diagnostics and root-cause analysis.
  • Develop and maintain PLC software and human-machine interfaces for equipment control, test rigs, and infrastructure support, ensuring clarity and functionality.
  • Utilize a range of diagnostic instruments, including oscilloscopes, multimeters, logic analyzers, power analyzers, and insulation testers, to isolate electrical issues and verify system safety and performance.
  • Plan and conduct comprehensive bench, subsystem, machine, and commissioning tests, documenting all results meticulously to demonstrate compliance with design requirements and acceptance criteria.
  • Lead investigations into complex hardware-software interactions to identify, implement, and verify effective corrective and preventive actions.
  • Provide hands-on support in wiring, panel assembly, harness modification, component replacement, and commissioning activities in laboratory, production, and field settings ensuring adherence to safety standards.
  • Collaborate closely with firmware developers, system engineers, manufacturing, suppliers, and service personnel to solve technical challenges, enhance diagnostics and improve overall product design.

Required Qualifications and Skills

  • Bachelor's degree in Electrical, Electronics, Mechatronics, Controls, or related engineering field.
  • Minimum three years of experience with electrical equipment, embedded controllers, industrial automation, mobile machinery, or electromechanical systems.
  • Solid grounding in DC/AC circuit theory, power distribution, protective systems, grounding practices, isolation techniques and electrical safety standards.
  • Hands-on experience with PLC programming (ladder logic, structured text, function blocks) and embedded controllers including I/O systems, sensors, actuators and state-based control methods.
  • Proficient understanding of communication protocols such as CAN, Ethernet, and serial interfaces used for command, diagnostics, and data exchange.
  • Ability to read and develop technical documentation including electrical schematics, wiring diagrams, harness drawings, panel layouts and component datasheets.
  • Practical skills in electrical/electronic laboratory procedures including energized testing, wiring, instrumentation and prototype evaluation.
  • Familiarity with engineering configuration control, revision management, release documentation, and test evidence traceability.
  • Analytical mindset equipped to isolate complex interactions between hardware and software and assess field conditions critically.
  • Strong communication skills in English and Chinese, with the ability to work collaboratively across multidisciplinary teams.

Preferred Qualifications

  • Experience with battery-electric mining equipment, off-road heavy machinery, charging infrastructure, and industrial power systems.
  • Knowledge in high-voltage battery technologies, battery management systems, inverters, motors, power converters, chargers, insulation monitoring, and interlock systems.
  • Working proficiency in embedded programming languages such as C, C++, and Python for diagnostics, testing, and firmware updates.
  • Exposure to embedded Linux, real-time operating systems, debugging tools, build systems, and firmware release management.
  • Hands-on experience with CAN analysis and calibration tools, diagnostic databases, message decoding, and parameter management.
  • Experience in PCB design processes including schematic capture, board bring-up, component selection, soldering, rework and fault analysis.
  • Knowledge in hardware-in-the-loop testing, automated test systems, fault injection, model-based simulation, and functional safety standards.
  • Understanding of electromagnetic compatibility (EMC), machinery safety regulations, and electrical standards relevant to industrial/mobile equipment.
  • Familiarity with infrastructure electrical equipment such as switchgear, transformers, rectifiers, energy storage, and industrial power distribution panels.

Behaviors and Personal Attributes

  • A solution-oriented problem solver who embraces challenges and adapts to dynamic environments.
  • A collaborative team member who values open communication and shared success.
  • A results-driven professional dedicated to delivering high-quality solutions with attention to detail.
  • An innovative thinker who continuously seeks opportunities for improvement and learning.

Why Work with Us?

Mining electrification is accelerating rapidly as the industry aims to reduce emissions and improve sustainability. Joining Epiroc Electrification Solutions means becoming part of a pioneering team creating disruptive technologies that challenge traditional diesel machinery. We offer a supportive, inclusive workplace where your expertise directly contributes to advancing global climate goals while developing your career and technical skills in a company committed to innovation, quality, and responsible business practices.

If you are passionate about embedded systems, power electronics, and sustainable industrial solutions, and desire to work at the cutting edge of mining electrification, we encourage you to apply for this exciting opportunity.

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

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,636,270 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Nanjing
≈ $39k – $93k per year (Estimated) • In office • Shanghai
Apply
≈ $33k – $78k per year (Estimated) • In office • Shenzhen
Apply
≈ $39k – $93k per year (Estimated) • In office • 5+ years exp • Shanghai
Python
SystemVerilog
Perl
Chips/EDA
UVM
Synopsys Verdi
Synopsys ZeBu
Cadence Palladium
Siemens Veloce
Apply
≈ $46k – $109k per year (Estimated) • In office • 5+ years exp • Master's Degree • Shenzhen
DevOps
Wi-Fi
Apply
≈ $55k – $129k per year (Estimated) • In office • 5+ years exp • Master's Degree • Shanghai
DevOps
Wi-Fi
Apply
≈ $64k – $137k per year (Estimated) • In office • TS/SCI • Bachelor's Degree • Orlando
Python
DevOps
Linux
Apply
≈ $48k – $102k per year (Estimated) • In office • 3+ years exp • Hong Kong
Python
Bash
Databases
PostgreSQL
Redis
ElasticSearch
OpenSearch
AI/ML
LLM
Machine Learning
DevOps
Terraform
Ansible
GCP
Helm
Azure DevOps
GitHub Actions
CircleCI
CloudFormation
Datadog
Prometheus
GitLab CI
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Grafana
Platform Engineering
Amazon CloudWatch
Linux
Cybersecurity
ISO 27001
SOC 2
GDPR
Apply
≈ $12k – $32k per year (Estimated) • Remote (Philippines) • Full-Time
Python
JavaScript
SQL
Management
Agile
Scrum
QA
TestRail
Apply
≈ $93k – $176k per year (Estimated) • In office • TS/SCI • 6+ years exp • Bachelor's Degree • Annapolis Junction
DevOps
Red Hat
VMWare
Linux
Windows
TCP/IP
DNS
Apply
≈ $93k – $176k per year (Estimated) • In office • TS/SCI • 6+ years exp • Bachelor's Degree • Annapolis Junction
DevOps
Red Hat
VMWare
Linux
Windows
TCP/IP
DNS
Apply
≈ $31k – $74k per year (Estimated) • In office • Nanjing
Apply
Electrical Engineer 1 month ago
≈ $26k – $61k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Nanjing
Apply
Firmware Developer 15 days ago
$67k – $89k per year • Hybrid • 2+ years exp • Bachelor's Degree • Pitt Meadows
Python
TypeScript
C++
DevOps
Linux
Apply
≈ $69k – $162k per year (Estimated) • Hybrid • Örebro
C
C++
C
U-Boot
DevOps
Podman
CI/CD
Docker
Linux
QA
Pytest
Apply
Assembler 1 4 days ago
≈ $36k – $62k per year (Estimated) • In office • 2+ years exp • High School Diploma • Garland
Management
Microsoft Office
Apply
In office • 1+ year exp • Nanjing
AI/ML
SGLang
TensorRT
Apply
In office • Nanjing
Python
AI/ML
LangGraph
LangChain
Claude
Qwen
Claude Code
DeepSpeed
RLHF
AI Agents
NLP
AutoGPT
Transformers
PyTorch
OpenAI
DPO
SFT
PPO
GRPO
Megatron-LM
Tool Use
Reward Modeling
Apply
Apply
In office • Nanjing
Databases
MySQL
Redis
RabbitMQ
ElasticSearch
Apache Kafka
DevOps
ZooKeeper
Docker
Kubernetes
Linux
Apply
In office • Nanjing
Apply
See all jobs
This is one of many
1,636,270 more open roles from verified company boards, updated every day.