Average salary: $73,571 /yearly

More stats
Get new jobs by email
  • $27 - $45 per hour

    Subsidiary:  MILLER GROUP   Location: Dryden, ON About Us The Miller Group, a subsidiary of Colas Canada, is a Canadian leader in the construction and maintenance of transportation infrastructure since 1917. We provide exceptional customer service and operational...
    Suggested
    Hourly pay
    Apprenticeship
    For subcontractor
    Remote work

    Colas

    Dryden, ON
    9 days ago
  • $100.24k per year

     ...$49.45   Closing Date (MM/DD/YYYY):  02/28/2026     Are we right for you... At BC Transit, the minimum annual salary for a Mechanic is $100,244. Mechanics have the ability to make additional money through various shift premiums and overtime.   Additionally ,  The... 
    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
    4 days ago
  •  ...Licensed Industrial Mechanic     Position: Industrial Mechanic Posting Date: Feb 2026 Location: St. Stephen, NB   Looking for a rewarding career with a company that values people, growth, sustainability, and teamwork? Join our St. Stephen team as an... 
    Suggested
    Hourly pay
    Work at office
    Local area
    Shift work

    Arauco

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

     ...includes you. We are not only shaping the future of construction, we are also committed to shaping the future of your career.   As a Mechanical Superintendent for PCL Constructors Westcoast Inc. in Vancouver, British Columbia, you'll have the opportunity to help build legacy... 
    Suggested
    Long term contract
    Contract work
    For contractors
    For subcontractor
    Work at office
    Flexible hours

    PCL Construction

    Vancouver, BC
    6 days ago
  • $41.35 per hour

     ...Job ID: 517614  Position Title: 310T Licensed Mechanic Employment Type: Permanent, Full-time Work Location: Greater Toronto Area  Compensation: $41,35 to $41,45 per hour Work Time: Monday to Friday (6:00AM to 3:30PM)   Ready for your next challenge... 
    Suggested
    Hourly pay
    Weekly pay
    Permanent employment
    Full time
    Local area
    Monday to friday

    CRH

    Toronto, ON
    12 days ago
  • $45.78 per hour

     ...There's nobody quite like you! Respect your true nature by putting forward your strengths: Millwright, Industrial Maintenance Mechanic or related post-secondary education Valid 433A License  Certificate of Apprenticeship required Manufacturing experience Preferred... 
    Suggested
    Apprenticeship
    Flexible hours
    Shift work
    Night shift
    Rotating shift

    Cascades

    Concord, ON
    12 days ago
  • $63 per hour

     ...the right one for you! Mission Terus Construction, a division of Colas Western Canada Inc., is seeking a qualified Journeyman Mechanic to join our team in Prince Rupert, BC. Main Responsibilities Complete work as directed by Shop Foreman/Lead Head. Perform... 
    Suggested
    Hourly pay
    For contractors
    Manual labor

    Colas

    Prince Rupert, BC
    13 days ago
  • $41.62 per hour

     ...pride in operational excellence, safety, and continuous improvement. We are seeking a skilled and detail-oriented Industrial Maintenance Mechanic to join our team and ensure our production equipment operates efficiently, safely, and reliably while upholding the principles of... 
    Suggested
    Long term contract
    Full time
    Shift work
    Night shift
    Rotating shift

    Cascades

    St Marys, ON
    12 days ago
  • $36.54 - $50.24 per hour

     ...need high accuracy, high data collection and advanced analysis. Our core competencies include electrical functional testing, electro-mechanical testing, and pneumatic and hydraulic leak and flow testing. Job Details Total Compensation & Benefits: ~ Pay Rate : $36.54... 
    Suggested
    Hourly pay
    Local area
    Immediate start

    ATS Automation

    Woodbridge, ON
    11 days ago
  • At Graphic Packaging International (NYSE: GPK), we produce the box you may have poured your child’s cereal from this morning, the microwaveable tray that heated your lunch, the paper cup that held your coffee throughout the day, and the carrier of those bottles of craft beer...
    Suggested
    Day shift

    Graphic Packaging International, Inc.

    Mississauga, ON
    13 days ago
  • $80k - $100k per year

     ...with a dual focus on traditional hydraulic winch systems and emerging electric winch technologies. The role requires expertise in both mechanical engineering and mechatronic systems to deliver complete winch solutions including electric motors, controls, and automation systems.... 
    Suggested
    Temporary work
    Work at office

    Dover Corporation

    Surrey, BC
    13 days ago
  • $62.3k - $93.5k per year

     ...to 25000 or visit  jobs.tennantco.com and start the conversation for this position!*   If you enjoy solving problems, applying mechanical ability, thinking creatively, and learning new things in an exciting, challenging, fast-paced, and rewarding environment, we have a... 
    Suggested
    Local area
    Monday to friday

    Tennant Company

    Halifax, NS
    12 days ago
  •  ...Reports to Fab Superintendent, being responsible for completion of maintenance work orders issued from Unipoint. Mechanical repair, troubleshoot, adjust, overhaul, and maintain mobile heavy-duty and manufacturing equipment to ensure production efficiency is maintained... 
    Suggested
    Permanent employment
    Full time

    Goodman Steel Ltd.

    Rocanville, SK
    6 days ago
  •  ...systems to ensure they are working properly and safely. ~ Performs preventative maintenance and repairs on equipment and systems (e.g., mechanical, electrical). ~ Evaluates and recommends equipment improvements to improve availability, capability and yield. ~ Mechanical... 
    Suggested
    Local area
    Immediate start
    Relocation

    Lincoln Electric

    Hamilton, ON
    12 days ago
  • $39.02 per hour

     ...flexible reimbursement program    Develop your talents by applying your expertise within our facility in Winnipeg , as the Millwright / Mechanic : Modify, repair, or replace parts of machinery to maintain production capacity. Inspect, lubricate machine parts and determine... 
    Suggested
    For contractors
    Flexible hours
    Shift work
    Night shift

    Cascades

    Winnipeg, MB
    13 days ago
  • SUPERB POTENTIAL!  Looking for Experienced Technician(s). CAREER DETAILS: -Repairing/maintaining heavy-duty farm equipment (tractors, combines, sprayers, etc). -Striving to repair the job correctly the first time. -Keeping a clean and organized work environment. ...
    Full time
    Apprenticeship

    Ag Authority

    Kinistino, SK
    15 hours ago
  • $47.58 per hour

     ...Pay Rate: $47.58/hour Location: Edmonton North Depot: 17718 114 Ave NW, Edmonton, AB, T5S 2N4 Description The Diesel Mechanic inspects, maintains, diagnoses, and repairs assigned on-/off-road and heavy duty equipment to ensure proper function and vehicle... 
    Internship
    Monday to friday
    Shift work

    Purolator

    Edmonton, AB
    5 days ago
  •  ...Engineer, and you’ll be looking at a career-defining role based in St-Bruno (QC), CA.   Working in close contact with the Electro-Mechanical Lead Engineer and the Train Electrical Engineer of the project, you will have the ownership of a varied arrange of electro-... 
    Worldwide

    Alstom

    Saint-Bruno, QC
    4 days ago
  •  ...You are a troubleshooter who doesn't give up until the job is complete. You have a natural ability to diagnose and resolve complex mechanical and instrumentation issues, and you're looking to expand your knowledge with an amazing company where safety and sustainability are... 
    Hourly pay
    Relocation package

    Canfor

    Prince George, BC
    6 days ago
  •  ...chance to make your mark with the world’s largest equipment rental provider, come build your future with United Rentals! As a Diesel Mechanic - Experienced (Service Tech IV), you’ll use your skills to perform maintenance and repairs of complex equipment with limited or no... 
    Hourly pay

    United Rentals

    Saint John, NB
    2 days ago
  •  ...connecting cities as we reduce carbon and replace cars. Are you ready to take the next step of your career at Alstom? Join us as a Mechanical System Engineer in the Train Design department, and you’ll be looking at a career-defining role based in St-Bruno (QC), Canada.... 
    Internship
    Work at office
    Worldwide

    Alstom

    Saint-Bruno, QC
    4 days ago
  • $34.67 - $42.18 per hour

     ...King is Hiring Mechanic King Township is an idyllic countryside community of communities, proud of its rural, cultural, and agricultural heritage. We are respected for treasuring nature, encouraging a responsible economy, and celebrating our vibrant quality of life... 
    Hourly pay
    Work at office
    Weekend work

    Township of King

    King City, ON
    11 days ago
  • $36.56 - $46.03 per hour

     ...Trail offers outdoor adventure at your fingertips.    Role Overview Reporting to a Group Leader, we are looking for an Instrument Mechanic Apprentice who is eager to learn and develop their skillset. In this role, you will work under the supervision of a journeyman who... 
    Full time
    Apprenticeship

    Teck

    Trail, BC
    5 days ago
  • $76k - $104.5k per year

     ...product failure is not an option, leading life sciences companies trust us to resolve their production challenges.    Applications - Mechanical Design Are you a technical problem-solver who thrives at the intersection of engineering, sales, and innovation? We’re looking... 
    Local area
    Immediate start
    Shift work

    ATS Automation

    Cambridge, ON
    12 days ago
  •  ...is the right one for you! Position Summary Terus Construction, a division of Colas Western Canada Inc. is seeking a Heavy Duty Mechanic in Chetwynd, BC. Main Responsibilities •    Complete work as directed by Shop Foreman/Lead Head. •    Perform a variety of... 
    For contractors
    Apprenticeship
    Manual labor

    Colas

    Chetwynd, BC
    12 days ago
  • $120k - $180k per year

     ...join a diverse group of professionals who are committed to remaining exceptional? We look forward to hearing from you. The PDG Mechanical & Piping Group is a Hatch global practice providing Mechanical and Piping design expertise to a wide variety of Hatch's business practices... 
    Long term contract
    Work at office
    Local area
    Flexible hours

    Hatch

    Vancouver, BC
    12 days ago
  • $43.81 per hour

     ...School District No. 60 (Peace River North) Mechanic Position Description: There is a position available for a Mechanic in the Transportation Department with School District #60. Applications must be completed online and will be accepted on an ongoing basis until the... 
    Ongoing contract
    Relief
    Immediate start

    School District No. 60 (Peace River North)

    Fort St John, BC
    15 days ago
  • $85k - $126k per year

     ...BWXT NEC supplies nuclear fuel and fuel channel components, services, equipment and parts for the CANDU® nuclear power industry. Mechanical Equipment Engineer We are looking for a Mechanical Equipment Engineer for our Peterborough, Ontario site.  BWXT NEC's Fuel... 
    Temporary work
    For subcontractor
    Internship
    Local area
    Immediate start
    Remote work
    Flexible hours

    BWXT

    Peterborough, ON
    12 days ago
  •  ...innovative automation solutions for mobility, specialty automation, and nuclear sectors. You are responsible for designing and analyzing mechanical systems, creating detailed CAD models and technical drawings, and ensuring your work meets required standards.   In this role,... 
    Immediate start

    ATS Automation

    Cambridge, ON
    12 days ago
  • $40.53 per hour

     ...increase at four (4) months as per the Collective Agreement) Kanata Terminal: 1400 Upper Canada St, Ottawa, ON K2T 045   The Diesel Mechanic inspects, maintains, diagnoses, and repairs assigned on-/off-road and heavy duty equipment to ensure proper function and vehicle... 
    Hourly pay
    Monday to friday
    10 hours per week

    Purolator

    Kanata, ON
    12 days ago