Open Position

Technical Lead – Perception/Onboard Planning System

Liebherr - Newport News, VA

  • Location: Newport News, VA
  • Focus on Autonomous Haulage
  • Large mining trucks
  •  Excellent remuneration and benefits
  • Extensive experience in software development
  • Experience in a project team-oriented environment



Our client Liebherr Mining Equipment Newport News Co. which is part of the family owned Liebherr Group, one of the world’s largest manufacturers of construction equipment with global headquarters in Switzerland and over 43,500 dedicated associates worldwide, has engaged us in the search for an enthusiastic Technical Lead – Perception / Onboard Planning Systems for their Mining sector. Liebherr has an outstanding reputation through their international manufacturing locations and their innovation and has received numerous awards for their high-quality equipment and effective processes.



 In this compelling and exciting position, you are the manager of perception systems of autonomous robots which are responsible for perception of the world around the autonomous haul truck. You will manage and conduct development work associated with perception technology and planning algorithms related to autonomous large mining haul trucks. Additionally, you will be responsible for the integration of this technology into the supporting hardware and software.

Your high-energy level, enthusiasm to participate a dynamic team who strives for excellence and your passion for mining trucks as well as your eagerness to succeed are most valued.


Objectives and Key Responsibilities

  • Directs, manages and participates in the development of perception and planning systems/algorithms as they relate to autonomous large mining haul trucks
  • Researches solutions to onboard systems to support autonomous large mining haul trucks
  • Develops project plans and associated project documents
  • Evaluates system architecture(s) and supporting electrical and electro-mechanical components
  • Writes specifications for hardware and software development including algorithm definition
  • Participates in the creation of development contracts
  • Manages large capital (>$500k) development projects
  • Delegates tasks and responsibilities to appropriate personnel
  • Identify and resolve issues and conflicts with the project team and/or plan
  • Identify and manage project dependencies and critical path
  • Estimates time and cost requirements
  • Plan and schedule project timelines and milestones using appropriate tools
  • Track project milestones and deliverables
  • Works independently and as a team member with other engineers, designers, and production personnel or on ad hoc projects
  • Researches and analyzes customer design proposals, specifications, manuals, and other data
  • Confers with Engineers and other personnel to implement operating procedures, resolve system malfunctions, and provide technical information
  • Participates in Engineering Development Program



  • Bachelor’s Degree Bachelor’s degree (BSEE, BSComputerE, BSME, or BSMechatronic Engineering) or similar
  • Minimum of 8 years in an Engineering environment after graduating with a Bachelor’s degree
  • Knowledge of autonomous system technology principles including perception, pose, and self-localization/mapping
  • Knowledge of real-time embedded systems
  • Knowledge of open source development tools (e.g. ROS)
  • Knowledge of software and programming tools (ex. Linux, CoDeSys, C++, etc.).
  • Knowledge of communication protocols (ex. RS232, CanOpen, J1939, etc.).
  • Knowledge of wireless telemetry as applied in the surface mining environment
  • Knowledge of hardware and computing platforms
  • Knowledge of system modeling techniques and software (ex. Matlab,Simulink)
  • Knowledge of Project Management tools (ex. Microsoft Project).
  • Ability to specify perception sensors to meet environment and performance requirements
  • Ability to accurately scope technical projects
  • Ability to write specifications that detail functionality
  • Ability to read and interpret documents such as safety rules, operating and maintenance manuals, and procedure manuals, software specifications
  • Ability to work with mathematical concepts such as algebra, probability and statistical inference, and fundamentals of plane and solid geometry and trigonometry
  • Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations
  • Ability to apply common sense understanding to carry out instructions furnished in written, oral, or diagram form
  • Excellent face-to-face communication and presentation skills
  • Self-starting and self-motivated, willing to go the “extra mile”
  • Excellent organizational skills and attention to detail
  • Ability and willingness to travel 30%
  • Ability and passion to be part of a successful international organization
Apply Now