About the role

  • Team Lead in Mechanical Engineering leading design and analysis for innovative mining solutions at MineSense. Responsible for technical leadership and team guidance in harsh operational environments.

Responsibilities

  • Lead a team of mechanical engineers in the design and development of hardware systems operating in demanding mining environments.
  • Plan and coordinate engineering activities across multiple projects, including scope definition, timelines, and resource alignment.
  • Provide day-to-day guidance that drives quality, consistency, and timely delivery of work.
  • Translate product and system requirements into clear engineering scope, tasks, and deliverables.
  • Guide the team through the full product development lifecycle from concept through validation and deployment.
  • Provide technical leadership during design reviews to ensure solutions meet performance, reliability, and operational requirements.
  • Lead structured engineering activities, including root cause analysis and design failure mode and effects analysis.
  • Identify technical risks and support the development of mitigation strategies to protect project timelines and product performance.
  • Lead manufacturing readiness through design documentation, build procedures, and production support.
  • Contribute to improving engineering processes and development workflows to enhance efficiency and design quality.
  • Delegates work to team members, ensuring team goals align with department and company goals.
  • Supervises and reviews ongoing projects, providing mentorship and clarity on professional development.
  • Supports recruitment, onboarding and training of new hires to learn Minesense best practices.
  • Works with department leaders (manager, VP, etc.) to understand key priorities of the team and effectively communicates that throughout the department.
  • Assists department leaders with 360-degree performance review and compensation cycle proposals.

Requirements

  • Bachelor’s degree in Mechanical Engineering (Masters or PhD preferred).
  • Generally, 6 to 8 or more years of experience in mechanical design and product development, with exposure to complex or harsh operating environments.
  • Generally, 2 to 4 or more years of People leadership experience leading engineering teams, including ownership of delivery, technical decision-making, and team coordination.
  • Experience in designing mechanical systems for harsh environments, including shock, vibration, and environmental exposure (e.g., water ingress, dust, temperature extremes).
  • Solid understanding of the dynamic behaviour of mechanical systems and familiarity with analysis and validation approaches for vibration, shock, and durability.
  • Hands-on experience with testing, instrumentation, and validation of mechanical systems.
  • Proficient with SolidWorks or equivalent CAD tools (experience with ANSYS or similar simulation tools is an asset).
  • Experience with vibration analysis and FEA methods for evaluating mechanical systems under dynamic loading (e.g., modal, harmonic, random vibration, transient, shock).
  • Experience operating electrodynamic shaker tables and environmental chambers.
  • Experience with mining, heavy machinery, oil and gas, aerospace, or other extreme environment equipment.
  • Experience with DFMEA, RCA, DVP&R, and durability testing.
  • Demonstrated ability to drive technical decisions and solve complex engineering problems.
  • Strong communication and cross-functional collaboration skills.
  • Legally eligible to work in Canada.

Benefits

  • A competitive salary and bonus.
  • Matching RRSP or 401K program (for Canadian and US employees)
  • A comprehensive benefit program including an employee assistance program.
  • Learning and career development programs and resources (live sessions and on-demand)
  • Transit Subsidy (for roles based in Vancouver, BC)
  • Hybrid work (for roles that do not require to be onsite)
  • 3 weeks' vacation or more depending on the position
  • Global and local company organized social events and celebrations to connect with your team

Job title

Team Lead – Mechanical Engineering

Job type

Experience level

Senior

Salary

CA$120,000 - CA$135,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job