×
Register Here to Apply for Jobs or Post Jobs. X

Senior Perception Engineer

Job in Providence, Cache County, Utah, 84332, USA
Listing for: Epiroc Group
Full Time position
Listed on 2026-03-01
Job specializations:
  • Engineering
    Software Engineer, Robotics
Salary/Wage Range or Industry Benchmark: 90000 - 120000 USD Yearly USD 90000.00 120000.00 YEAR
Job Description & How to Apply Below

Senior Perception Engineer

Company:
Epiroc Drilling Solutions LLC


Functional area:

Research & Development


Location:

Providence, UT, US (Hybrid) or Perth, WA, AU
• Visa sponsorship:
Not approved
• Relocation assistance:
Available within home country
• Shift: 40 hours/week
• Date posted:
Feb 26, 2026

We are developing and providing innovative equipment for mining and construction. As a Senior Perception Engineer, you will be responsible for designing obstacle detection and avoidance solutions for the Autonomous Haulage System (AHS).

Key responsibilities:

  • Design and develop obstacle detection and avoidance algorithms in C++ and Python using a Linux/ROS2 environment.
  • Participate in the full product development lifecycle—requirements, design, development, testing, and documentation—following Scrum methodologies.
  • Collaborate with cross‑functional teams on design and code reviews.
  • Analyze production data to diagnose and correct defects; evaluate and optimize algorithms for computational efficiency.
  • Test perception sensors (LiDAR, RADAR, cameras) and integrate sensor fusion, perception‑aided localization, and obstacle classification, especially in harsh environments.
  • Ensure customer and business requirements are clear before design.
  • Maintain clear written and verbal communication of highly technical concepts.
  • Adopt a testing‑first mentality, including unit, integration, and system testing.

Qualifications:

  • Bachelor’s in Engineering (5+ years of experience) or Master’s/PhD (3+ years of experience).
  • Strong proficiency in ROS2, Linux, C++, Python and object‑oriented design patterns (SOLID).
  • Experience working in Agile/Scrum environments and using Git version control.
  • In-depth knowledge of LiDAR, RADAR, camera sensors, sensor fusion, perception‑aided localization, and obstacle classification in harsh conditions.
  • Proven track record of delivering high‑quality solutions on time.
  • Strong analytical, problem‑solving, and adaptive skills.
  • Experience with machine learning algorithms (plus).
  • Experience developing GPU (CUDA) algorithms (plus).
  • Experience in the mining industry (plus).
  • Willingness to travel up to 10% internationally.

Benefits:

  • Benefits eligibility begins the 1st of the month after start date
  • Health care eligibility—medical, dental, vision, prescription, and telemedicine
  • Wellness program
  • Short and long‑term disability insurance
  • Life and AD&D insurance
  • Flexible Spending Accounts (FSAs) and Health Savings Account (HSA)
  • Employee Assistance Program
  • 401(k) plan
  • Paid vacation
  • Paid sick time

Note:

This job description is not intended to be an exhaustive list of all duties, responsibilities, or qualifications associated with the job. Employees are held accountable for all duties of the job.

Epiroc is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary