Senior Perception Engineer
Listed on 2026-03-01
-
Engineering
Software Engineer, Robotics
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(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).