Average salary: $61,070 /yearly

More stats
Get new jobs by email
  • $20 per hour

     ...Band 1 Min Salary 20.00 Max Salary 20.00 Position Summary Duties and responsibilities will include: Assisting as a lab assistant during summer classes and programming as needed Supporting the ongoing jobs related to Apprenticeship Enhancement Funding... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Apprenticeship
    Summer work
    Shift work

    Confederation College

    Thunder Bay, ON
    8 days ago
  •  ...BCIT's Mechanical Engineering department within the School of Energy is seeking a  regular, full-time (1.0 FTE) Assistant Instructor who is an enthusiastic, team-oriented professional with broad practical knowledge of mechanical engineering fundamentals. The department... 
    Suggested
    Full time

    BCIT

    Burnaby, BC
    5 days ago
  • $22.14 - $27.89 per hour

     ...Requisition Number : 218888 Job Description Cintas is seeking a Truck Mechanic Assistant to help manage the safety and efficiency of the location's vehicle fleet. At Cintas, we pride ourselves on the professional appearance and maintenance of our fleet and on providing... 
    Suggested
    Full time
    Local area
    Shift work
    Day shift

    Cintas Corporation

    Downsview, ON
    7 days ago
  • $27 - $45 per hour

     ...promote, lead, and execute a safety-first culture for all employees, sub-contractors, and consultants. Your opinion will be valued as you assist in decision making for any outside repairs to the equipment as well as support for overall general shop maintenance. You will be an... 
    Suggested
    Hourly pay
    Apprenticeship
    For subcontractor
    Remote work

    Colas

    Dryden, ON
    7 days ago
  • $34.62 per hour

     ...00PM Mondays to Thursdays; 3:00PM-10:00PM on Fridays) Employee assistance program (because we care about the physical and mental health...  ...reimbursement program   Position Summary: The role of a mechanic is vital to the transportation department and to Cascades as a... 
    Suggested
    Flexible hours
    Afternoon shift

    Cascades

    Etobicoke, ON
    3 days ago
  • $20 - $22.69 per hour

     ...after 12 months or 2000 cumulative hours of service) Employee Assistance Program Excellent training and professional development...  ...Critical Illness and Accident plans Job Summary: Our Bike Mechanics are responsible for assisting in store service operations, to expertly... 
    Suggested
    Full time
    Summer work
    Seasonal work
    Local area
    Flexible hours
    Shift work
    Night shift

    Vail Resorts

    Whistler, BC
    6 days ago
  •  ...or if there are any questions regarding safety procedures. To assist in the erecting and assembling of standard Automated Cutting...  ...preventative maintenance and repairs on equipment and systems (e.g., mechanical, electrical). ~ Evaluates and recommends equipment... 
    Suggested
    Local area
    Immediate start
    Relocation

    Lincoln Electric

    Hamilton, ON
    2 days ago
  • $100.24k per year

     ...right for you... At BC Transit, the minimum annual salary for a Mechanic is $100,244. Mechanics have the ability to make additional...  ...Various programs that support employees such as an Employee Assistance Program and Health and Wellness initiatives and events aimed at... 
    Suggested
    Hourly pay
    Long term contract
    Full time
    Temporary work
    Apprenticeship
    Internship
    Work at office
    Remote work
    Monday to friday
    Flexible hours
    Shift work
    Night shift

    BC Transit

    Victoria, BC
    21 days ago
  • $24 - $28 per hour

     ...Position Title : 310T TRUCK AND COACH MECHANIC Disclaimer: The Facility is approximately 40 minutes outside the city. POSITION...  ...execution to meet completion dates as set out by the Shop Manager. •Assist and report pre and post work inspections to the shop supervisor... 
    Suggested
    Hourly pay
    Long term contract
    Full time
    Temporary work
    Apprenticeship

    New Flyer

    Ottawa, ON
    8 days ago
  •  ...This is a current vacant position. Job Purpose The Electro-Mechanical Assembler is responsible for assembling components of EnerSys'...  ...daily continuous basis. Anything heavier will be done with the assistance of a mechanical device or with the assistance of another... 
    Suggested
    Long term contract
    Worldwide

    EnerSys Delaware Inc.

    Burnaby, BC
    6 days ago
  • $85k - $129k per year

     ...Kanata, Ontario   Your Day to Day as a Facilities Engineer (Mechanical) :  General Repair & Maintenance Engineering focuses on planning...  ...to supervise the installation of products in the field or assist in installation or service activities. May work with external... 
    Suggested
    Remplacement
    Internship
    Local area
    Immediate start
    Flexible hours

    BWXT

    Ottawa, ON
    7 days ago
  •  ...have NX experience proficiency in another program such as CATIA, ProE/Creo, Solidworks, or SolidEdge will be considered, • Hands on mechanical aptitude required, • Proficiency with Microsoft Office required, • Experience with hydraulic equipment preferred, • Experience... 
    Suggested
    Full time
    Part time
    Internship
    Work at office
    Local area

    Dana Incorporated

    Boucherville, QC
    2 hours agonew
  •  ...Licensed Industrial Mechanic     Position: Industrial Mechanic Posting Date: Feb 2026 Location: St. Stephen, NB...  ...genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal... 
    Suggested
    Hourly pay
    Work at office
    Local area
    Shift work

    Arauco

    St Stephen, NB
    20 days ago
  • $105k - $140k per year

     ...also committed to shaping the future of your career.   As a Mechanical Superintendent for PCL Constructors Westcoast Inc. in Vancouver...  ...Mental health and wellness support, including Employee Assistance Programs Career growth pathways, leadership development and... 
    Suggested
    Long term contract
    Contract work
    For contractors
    For subcontractor
    Work at office
    Flexible hours

    PCL Construction

    Vancouver, BC
    23 days ago
  •  ...Description AECOM is actively seeking a bright and highly motivated Mechanical Engineer for employment in our Water Business Line based out of our Burnaby, BC office. This position will assist and support Wastewater/Water Design, Design-Build and Program Management... 
    Suggested
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours

    AECOM

    Burnaby, BC
    2 days ago
  •  ...schedule. PAL Aviation Services is currently seeking a full-time Mechanic to join our team in St. John’s, NL. Duties and...  ...automobiles. Field service as well as shop service for equipment. Assist with compiling quotes and procuring parts and equipment.... 
    Full time

    PAL Aviation Services

    St John's, NL
    13 days ago
  • $35 - $50 per hour

     .... About the Role We are looking for a Red Seal Heavy Duty Mechanic to support the maintenance and repair of our growing fleet. This...  ...Complete service reports and maintenance records Order parts and assist with inventory management Maintain a clean, organized, and... 
    Hourly pay
    Full time
    Casual work

    Total Sanitation Services

    Coquitlam, BC
    3 days ago
  • $45.75 per hour

     ...of Colas Western Canada Inc., is seeking a qualified Heavy Duty Mechanic to join our team in Revelstoke, BC. Main Responsibilities...  ...crouch should the need arise Ability to see clearly or with assistance via necessary correction The noise level on the shop floor and... 
    Hourly pay
    For contractors
    Manual labor

    Colas

    Revelstoke, BC
    12 days ago
  •  ...and positive contributions. The role: We are seeking a Mechanical Engineer to join our team. Reporting to the Mechanical Engineering...  ...Production by delivering clear, build-ready documentation and assisting with on-site or shop floor troubleshooting when needed.... 
    Full time
    Manual labor

    Saltworks Technologies

    Richmond, BC
    1 day ago
  • $35.53 - $44.89 per hour

     ...charging equipment. This is a great opportunity for someone with mechanical and electrical experience who enjoys working in a fast-paced...  ...environment. You will perform preventive maintenance, minor repairs, and assist with special projects in a clean and organized facility.... 
    Permanent employment
    Contract work
    Temporary work
    Manual labor
    Night shift
    Day shift
    Afternoon shift

    STRIVE Recruitment Inc.

    Milton, ON
    3 days ago
  • $43.95 - $56.08 per hour

     ...Monday-Thursday evening shift (2:30pm to 12:30am).   The Fleet Mechanic inspects, repairs, and maintains automotive, mobile, hydraulic,...  ...Health & Dental benefits ~24/7 access to Employee & Family Assistance Program and Virtual Healthcare ~Company-paid life insurance and... 
    Hourly pay
    Long term contract
    Live In
    Work at office
    Day shift
    Afternoon shift

    Toronto Hydro Corporation

    Toronto, ON
    6 days ago
  • $62.3k - $93.5k per year

     ...this position!*   If you enjoy solving problems, applying mechanical ability, thinking creatively, and learning new things in an...  ...with internal partners such as sales, customer service, technical assistance, field service support, and other technicians to support your success... 
    Local area
    Monday to friday

    Tennant Company

    Halifax, NS
    29 days ago
  • $80 per hour

     ...role. TRS Staffing Solutions has exciting opportunities for a Mechanical Estimator role to work for one of Canada's top employers and a global...  ...tools, cost databases, and productivity benchmarks. Assist in developing estimating strategies, work plans, and schedules to... 
    Contract work
    For contractors
    Worldwide
    Vancouver, BC
    1 day ago
  • $110k - $135k per year

     ...talented engineers thrive and grow.  Your new role   As a Mechanical Engineer, you will take a leading role in the design and delivery...  ...dental coverage, a Health Care Spending Account, an Employee Assistance Program, and a fitness program. The organization offers Group RRSP... 
    Permanent employment
    For contractors
    Work at office

    Hays

    Vancouver, BC
    1 day ago
  • $120k - $145k per year

     .... The Assessor is a highly motivated self-starter who will assist in various areas of the ESMSA projects related to technical and...  ...A minimum of 5 years working a Nuclear Generation Station as a Mechanical Foreman (or equivalent) Extensive knowledge of AssetSuite 9... 
    Work at office

    AECON

    Bowmanville, ON
    21 hours ago
  •  ...SLB as part of the planned integration. We are looking for a Mechanic/Industrial Mechanic located in Peace River, AB . This is your...  ..., and rebuilds Oil Lift PCP drives and related equipment Assists in troubleshooting and failure analysis Performs component testing... 
    Permanent employment
    Full time
    Local area
    Remote work
    Night shift
    Weekend work
    Day shift

    Schlumberger

    Peace River, AB
    1 day ago
  • $51.2k - $76.85k per year

     ...Other Environmental Conditions Able to lift 40 lbs. without assistance, Adherence to all Good Manufacturing Practices (GMP) Safety...  ...and working properly. Communicate between shifts with other mechanics and supervisor(s) any key issues or potential issues. Ensure... 
    Remote job
    Hourly pay
    Full time
    Work at office
    Relocation
    Shift work
    Rotating shift

    Thermo Fisher Scientific

    Mississauga, ON
    6 days ago
  • $33 - $41 per hour

     ...and exciting workplace culture! We're looking for skilled 310T/S mechanics who value work-life balance. Here, you'll find a collaborative...  ...benefits packages for full time employees with an Employee Assistance Program, a great company perks program and an Employee Referral... 
    Price work
    Full time
    Internship
    Local area
    Shift work

    Voyago

    London, ON
    6 days ago
  • $41.62 per hour

     ...are seeking a skilled and detail-oriented Industrial Maintenance Mechanic to join our team and ensure our production equipment operates...  ...drives, and control circuits to ensure proper machine operation. Assist in the modification, calibration, and programming of PLCs when... 
    Long term contract
    Full time
    Shift work
    Night shift
    Rotating shift

    Cascades

    St Marys, ON
    29 days ago
  • $1000 - $2000 per week

     ...We are seeking a skilled and dependable Mechanic to join our maintenance team. The ideal candidate will be responsible for diagnosing, repairing...  ...with all safety regulations during maintenance procedures. Assist in the installation of new equipment and upgrades as needed.... 
    Full time

    RM Auto Customs

    Tweed, ON
    9 days ago