Find work in Canada.

504,070 jobs across our Canadian network. How we count

  • Software Development Engineer

    Curtiss-Wright Corporation

    Mississauga, ON · Canada-Mississauga (Indal)

    • Full-time

    As a qualified Software Engineer with experience in control systems and automation, you will be expected to design, implement and test software applications for naval systems. You will…

  • Junior Naval Architect Engineer (co-op)

    J.D. Irving, Limited

    NS · Dartmouth, NS

    • Full-time

    Are you a Junior Naval Architect Engineer looking for an opportunity in the marine industry? Join Fleetway Inc.’s engineering team and be a part of Canada’s National Shipbuilding Strategy…

  • Junior Electrical Engineer/Technologist (Co-op)

    J.D. Irving, Limited

    NS · Dartmouth, NS

    • Full-time

    Are you an Engineer, in the electrical field looking for an opportunity in the marine industry? Join Fleetway Inc.’s engineering team and be a part of Canada’s National Shipbuilding…

  • Junior Electrical Engineer/Technologist (Co-op)

    J.D. Irving, Limited

    Ottawa, ON

    • Full-time

    Are you an Engineer or Technologist, in the electrical field looking for an opportunity in the marine industry? Join Fleetway Inc.’s engineering team and be a part of Canada’s National…

  • Jr. Naval Architect/Mechanical/Electrical Engineer (co-op)

    J.D. Irving, Limited

    St. John's, NL

    • Full-time

    As a Junior Naval Architect/Mechanical/Electrical Engineer (co-op), you’ll be part of a collaborative engineering team supporting the design, analysis, and integration of marine systems for…

  • Control and Automation Engineering Trainee

    Hatch

    Mississauga, ON

    …graduate with interest in Control Systems and Automation in our Project Delivery Group. Reporting to the Control and Automation discipline lead Engineer, you will support projects globally…

  • Electrical Engineering Trainee

    Hatch

    Mississauga, ON

    …interest in Electrical and Power system engineering in our Project Delivery Group. Reporting to the Electrical discipline lead Engineer, you will support projects globally working from our…

  • Structural Engineering Trainee

    Hatch

    Niagara Falls, ON

    Join our Project Delivery Group (PDG), a dynamic team of professionals passionately committed to world-class project delivery across the globe. With expertise in sustainable studies, asset…

  • Electrical Engineer-in-Training

    Hatch

    Saskatoon, SK

    Hatch is seeking an Electrical Engineer-in-Training new graduate in our Project Delivery Group. Reporting to the Controls, Automation and Electrical (CA&E) discipline lead Engineer, you…

  • Electrical Designer

    Hatch

    Vancouver, BC

    Hatch is seeking an Electrical Designer new graduate to join our Project Delivery Group. Reporting to the Control, Automation & Electrical discipline lead Engineer, you will support…

  • Control and Automation Engineer-in-Training - Saskatoon

    Hatch

    Saskatoon, SK

    Hatch is seeking a Control & Automation Engineer-in-Training new graduate with interest in Control Systems and Automation in our Project Delivery Group. Reporting to the Control and…

  • Mechanical Designer/Drafter

    Hatch

    Niagara Falls, ON

    …Mechanical design. Reporting to the Mechanical Discipline Lead Engineer or Discipline Lead Designer you will support projects globally working from the Niagara Falls, ON office with…

  • Piping Engineer-in-Training

    Hatch

    Vancouver, BC

    Hatch is seeking a dynamic Piping Engineer-in-Training, New Graduate. Reporting to the Mechanical/Piping Discipline Lead, you will support projects globally working from our Vancouver, BC…

  • Electrical and Instrumentation Designer

    Hatch

    Mississauga, ON

    Hatch is seeking an Electrical and Instrumentation Designer new graduate to join our Project Delivery Group. Reporting to the Control, Automation & Electrical discipline lead Engineer, you…

  • Control and Automation Engineering Trainee

    Hatch

    Sudbury, ON

    …graduate with interest in Control Systems and Automation in our Project Delivery Group. Reporting to the Control and Automation discipline lead Engineer, you will support projects globally…

  • Mechanical/Piping Designer Technologist

    Hatch

    Saskatoon, SK

    …new graduate with interest in Mechanical design to join the Project Delivery Group, Mechanical team. Reporting to the Mechanical/Piping Discipline Lead Engineer or Discipline Lead Designer…

  • Electrical Engineering Trainee

    Hatch

    Sudbury, ON

    …interest in Electrical and Power system engineering in our Project Delivery Group. Reporting to the Electrical discipline lead Engineer, you will support projects globally working from our…

  • Junior Electrical Designer

    Hatch

    Saskatoon, SK

    Hatch is seeking a Junior Electrical Designer new graduate to join our Project Delivery Group. Reporting to the Control, Automation & Electrical discipline lead Engineer, you will support…

  • Control and Automation, Electrical Designer

    Hatch

    Sudbury, ON

    Hatch is seeking a Control and Automation, Electrical Designer new graduate to join our Project Delivery Group. Reporting to the Control, Automation & Electrical discipline lead Engineer,…

  • Electrical Engineer-in-Training

    Hatch

    Calgary, AB

    Hatch is seeking an Electrical Engineer-in-Training new graduate in our Project Delivery Group. Reporting to the Controls, Automation and Electrical (CA&E) discipline lead Engineer, you…

  • Mechanical/Piping Engineer-in-Training

    Hatch

    Saskatoon, SK

    Hatch is seeking a dynamic Mechanical/Piping Engineer-in-Training, New Graduate. Reporting to the Mechanical/Piping Discipline Lead, you will support projects globally working from our…

  • Control and Automation Engineer-in-Training

    Hatch

    Calgary, AB

    Hatch is seeking a dynamic Control and Automation Engineer-in-Training new graduate with interest in Control Systems and Automation in our Project Delivery Group. Reporting to the Control…

  • Structural Engineer-In-Training

    Hatch

    Saskatoon, SK

    Our Project Delivery Group (PDG) helps clients reach their business goals through a range of strong technical capabilities. The PDG group at Hatch is seeking a Structural…

  • Electrical Engineer-in-Training

    Hatch

    Vancouver, BC

    Hatch is seeking an Electrical Engineer-in-Training new graduate in our Project Delivery Group. Reporting to the Controls, Automation and Electrical (CA&E) discipline lead Engineer, you…

  • Field Technician (Fort St. John, BC) - Fly In, Fly Out

    Orica

    Fort St. John, BC

    Collaborate with Project Manager/Engineer & Supervisor.