1,508,038open jobs
91,061companies
231,956added this week
Browse all
Location
In office (Nanjing)

Confirmed on the employer's own hiring board on Oct 12, 2026. First seen by Alion on Sep 13, 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.

About the Role

The HPC Engineer plays a pivotal role in the development and maintenance of embedded software for autonomous driving domain controllers. This position is responsible for designing and implementing underlying drivers, middleware, real-time task scheduling, and vehicle communication stacks. The successful candidate ensures software reliability, real-time performance, and the functional safety of perception, planning, and control modules critical to autonomous driving systems. Collaboration with algorithm developers, hardware engineers, and vehicle integration teams is essential for delivering robust mass-production software solutions.

Key Responsibilities

  • Develop embedded software for automotive-grade microcontrollers and system on chips (MCU/SoC), including writing device drivers, task scheduling mechanisms, inter-core communication protocols, and implementing CAN, LIN, Ethernet, and related automotive communication protocols.
  • Integrate autonomous driving modules such as perception, localization, planning, and control algorithms onto embedded platforms with a focus on optimizing runtime latency and memory consumption for superior performance.
  • Conduct comprehensive debugging of real-time performance issues, memory leaks, crashes, and communication anomalies both in lab settings and on real vehicles to ensure software robustness.
  • Adhere strictly to ISO 26262 functional safety standards by executing thorough unit and integration testing, as well as rectifying identified problems to meet automotive safety integrity levels.
  • Maintain and enhance software build scripts, version control processes, compilation environments, and release procedures; produce detailed design documentation, test reports, and standard operating procedures (SOPs) to support efficient development and product deployment.
  • Collaborate effectively with cross-functional teams comprising hardware, algorithm, and vehicle engineering experts to identify and resolve software defects during mass production and field operation phases.

Position Requirements

  • Bachelor degree or higher in Computer Science, Automotive Electrical Engineering, Electronics, Automation, or related technical disciplines.
  • Proven expertise in C/C++ programming with deep familiarity of embedded real-time operating systems such as QNX, VxWorks, AUTOSAR OS, or Linux RT.
  • Strong command of automotive communication protocols including CAN/CAN FD, SOME/IP, Ethernet, and UDS diagnostics.
  • Hands-on experience in embedded cross-compilation, GDB debugging, performance profiling, and techniques for memory optimization.
  • Sound understanding of autonomous driving software architecture covering perception, localization, planning, and control components.
  • Proficiency with Git version control, CI/CD pipelines, and unit testing tools; exhibits rigorous logical thinking and excellent problem-solving and teamwork abilities.

Preferred Qualifications

  • Experience in mass-production embedded software development for autonomous driving applications.
  • Knowledge of AUTOSAR Classic Platform/Adaptive Platform and ISO 26262 ASIL-B/D functional safety requirements.
  • Familiarity with automotive-grade SoC/MCU platforms from manufacturers such as NXP, Infineon, or Renesas.
  • Exposure to ROS/ROS2 frameworks and sensor driver integration for camera, radar, or LiDAR systems.

Why Join Us?

  • Opportunity to work on cutting-edge autonomous driving domain controllers, contributing to integration of advanced perception, planning, and control algorithms within production-level embedded systems.
  • Structured career development path from Engineer to Technical Lead, supported by access to leading-edge research and development laboratories and vehicle testing facilities.
  • Continuous professional training focused on automotive functional safety and advanced embedded platforms to enhance technical expertise.

Our Culture and Values

At Epiroc, we value innovation, authenticity, and diverse perspectives. We foster an inclusive workplace where collaboration, respect, and learning are fundamental. As we accelerate sustainable transformation in mining and infrastructure industries worldwide, we invite you to be a part of a team that pioneers technological advancements while committing to safety and quality. Join us in shaping the future with passion and purpose.

Behaviors for Success

  • Demonstrates strong analytical skills with the ability to independently diagnose and resolve complex technical issues surrounding real-time constraints, memory management, and communication within embedded systems.
  • Collaborates efficiently across multidisciplinary teams to align software development with system requirements and deliver mass-production quality outcomes within scheduled timelines.
  • Maintains a proactive and solution-oriented mindset to continuously improve embedded software architectures and operational processes.

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,508,038 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

Industrial Engineering
Similar stack
Same company
Nanjing
≈ $25k – $57k per year (Estimated) • In office • Full-Time • 5+ years exp • Beijing
Apply
≈ $25k – $57k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Pinghu
Apply
Automotive Detailer 3 days ago
≈ $65k – $117k per year (Estimated) • In office • Full-Time • 2+ years exp • Chantilly
Apply
$81k – $101k per year • In office • Full-Time • Mountlake Terrace
AI/ML
Supervision
Management
Microsoft Office
Apply
In office • Full-Time • Bachelor's Degree
Management
Microsoft Office
Apply
≈ $19k – $42k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Nanjing
Apply
In office • Bachelor's Degree • Nanjing
Robotics
EtherCAT
Apply
≈ $23k – $53k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Nanjing
Apply
In office • Bachelor's Degree • Nanjing
Robotics
EtherCAT
Apply
≈ $23k – $53k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Nanjing
Apply
See all jobs
This is one of many
1,508,038 more open roles from verified company boards, updated every day.