We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Guidance, Navigation, and Controls Engineer

Epiroc Drilling Solutions, LLC
sick time, tuition reimbursement, 401(k)
United States, Utah, Providence
Jan 03, 2025

United in Performance. Inspired by Innovation.

The Guidance, Navigation, and Controls (GNC) Engineer will participate in the entire development life cycle for solving challenging OEM agnostic autonomous vehicle control problems for mining haul trucks on the Autonomous Haulage System (AHS) product. Duties include, but are not limited to, requirements decomposition, development, design, implementation, testing, and support. Realize external and internal customer requirements for vehicle control and localization.

Responsibilities:



  • Design and develop controls and localization algorithms using Matlab/Simulink and C++ for a real-time embedded system as well as simulation software
  • Participates in the product development lifecycle for autonomous vehicle control applications which includes requirements refinement, design, development, testing, and documentation following Scrum methodologies
  • Team player who collaborates closely with other team members on design reviews and code reviews to not only ensure individual success but also help others be successful
  • Adopts a data-driven approach to understanding problems and defining solutions
  • Analyzes production data to diagnose and correct defects
  • Evaluate and optimize controller performance based on proposed electrical and mechanical design changes in the system
  • Control and localization algorithm tuning of in-field applications
  • Collaborates with cross-functional engineering (systems, electrical, mechanical, software) teams to define interfaces and ensure smooth integration
  • Works closely with the product team to ensure that customer/business requirements and constraints are clear before any design is done
  • Clear and concise written and verbal communication for highly technical concepts
  • Adopts a testing-first mentality, including unit testing, integration testing, and system testing



Requirements:



  • Formal Education Requirement: Bachelor's in Engineering. Masters Degree or PhD in Engineering preferred with an emphasis on Control Theory and Localization
  • Minimum Years of Experience Necessary: At least 5+ years of relevant industry experience
  • Strong proficiency in Matlab/Simulink
  • Strong proficiency in C++ programming language
  • Proven track record of delivering high-quality solutions on time
  • Experience with developing and integrating software and tuning for vehicle control systems
  • Experience using Git version control
  • Experience working in an Agile/Scrum environment
  • Strong understanding of physics and vehicle dynamics
  • Strong understanding of GNSS, IMUs, DSP (digital signal processing), Kalman filters, and other state estimation algorithms.
  • Advanced innovation, analytical, and problem-solving skills.
  • Ability to work well under pressure and adapt to changing priorities
  • Exhibits commitment to health and safety standards and environmental regulations.
  • Experience with real-time embedded systems is a plus
  • Experience with unit testing and Google Test is a plus
  • Experience in Mining industry and/or Mining vehicle mechanics is a plus
  • Ability to travel (including international) up to 10% per year



Benefits:



  • Benefits eligibility begins the 1st of the month after the start date
  • Health care eligibility - including medical, dental, vision, prescription and telemedicine
  • Wellness Program
  • Employee discounts
  • 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
  • Direct deposit
  • Tuition reimbursement program
  • Paid Vacation
  • Paid Sick Time



Epiroc USA LLC 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.

Employment at Epiroc USA LLC is "at-will," which means that either you or the company can terminate the employment relationship at any time, with or without prior notice, and for any reason not prohibited by statute, in accordance with state and federal guidelines. All employment is continued on that basis. No supervisor, manager, or executive of the company, other than the General Manager in signed writing, has any authority to alter the foregoing. The signature of this document serves as an acknowledgment of receipt and does not create a contract of employment.

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.




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 atwww.epiroc.com




Applied = 0

(web-6f6965f9bf-7hrd4)