Safety Engineer

3 weeks ago


Dartmouth, Devon, United Kingdom Weir Full time

Job Title: Safety Engineer - NETE

Job Summary: Weir Canada, Inc. is seeking a Safety Engineer - NETE to provide Independent Verification and Validation (IV&V) support in the field of Systems Safety Engineering (SSE) for the Canadian Surface Combatant (CSC) project.

Key Responsibilities:

  • Providing System Safety Engineering (SSE) advice across stakeholders, conducting reviews of Contractor provided safety plans, process and procedures, hazard analysis activities, logs and reports.
  • Developing SSE standards, processes and procedures including related test requirements, plans and procedures.
  • Providing support to lifecycle phase reviews, supporting system safety engineering working Groups and implementing standards and processes such as those defined in US MIL-STD-882E (Military Standard) and Def-Stan 00-056 (UK MoD Defence Standard).
  • Collaborating with team members with the ability to communicate technical concepts to individuals at all levels, including customers and suppliers, verbally and in writing.
  • Demonstrating 100% commitment to our zero harm behaviors in support of our drive towards developing a world class safety culture.

Requirements:

  • Mandatory: Obtaining a Government of Canada security clearance, which requires Canadian citizenship and continuous residence in Canada over the last 10 years as a minimum.
  • Mandatory: Bachelor degree of Industrial, Electrical or Mechanical Engineering, or in Computer Science, or equivalent experience.
  • Mandatory: Experience of developing and working with Safety Management Systems and Hazard Tracking Systems; Implementing SSE processes as defined in standards mentioned above on complex projects.
  • Desirable: Knowledge or experience with SSE tools and techniques such as Bow-Tie Diagram, Event Tree Analysis, Fault Tree Analysis, FMEA/FMECA, Functional Safety Analysis, Hazard Analysis, SWIFT Analysis, HAZOP, Goal Structuring Notation, Claim Trees and Consequence Analysis.
  • Desirable: Experience working with naval systems.

About Weir:

Weir is a world leading engineering business with a purpose to make mining operations smarter, more efficient and sustainable. We are a global family of 11,000 uniquely talented people in over 60 countries, inspiring each other to do the best work of our lives.

About NETE:

Since 1953, Weir Canada, Inc. has operated and managed the Naval Engineering Test Establishment (NETE), a Department of National Defence (DND) facility located in Montreal with operations in Halifax, Victoria and Ottawa/Gatineau. Over 400 personnel are currently employed by Weir at NETE, supporting the Royal Canadian Navy and DND with test and evaluation services in a wide variety of technical areas.


  • Safety Engineer

    3 weeks ago


    Dartmouth, Devon, United Kingdom Weir Full time

    Job Title: Safety Engineer - NETEJob Summary:Weir Canada, Inc. is seeking a skilled Systems Safety Engineer to join our team at the Naval Engineering Test Establishment (NETE). As a key member of our team, you will provide Independent Verification and Validation (IV&V) support in the field of Systems Safety Engineering (SSE) for the Canadian Surface...

  • Safety Engineer

    3 weeks ago


    Dartmouth, Devon, United Kingdom Weir Full time

    Job Title: Safety Engineer - NETEAbout the Role:Weir Canada, Inc. is seeking a Safety Engineer - NETE to join our team. As a Safety Engineer - NETE, you will be responsible for providing System Safety Engineering (SSE) advice across stakeholders, conducting reviews of Contractor provided safety plans, process and procedures, hazard analysis activities, logs...


  • Dartmouth, Devon, United Kingdom Weir Full time

    Job Title: Systems Safety EngineerWeir Canada, Inc. is seeking a highly skilled Systems Safety Engineer to join our team at the Naval Engineering Test Establishment (NETE) in Dartmouth, NS, Canada.About the Role:This permanent, full-time position involves providing Independent Verification and Validation (IV&V) support in the field of Systems Safety...


  • Dartmouth, Devon, United Kingdom Weir Full time

    Job Title: Systems Safety EngineerWeir Canada, Inc. is seeking a highly skilled Systems Safety Engineer to join our team at the Naval Engineering Test Establishment (NETE) in Dartmouth, NS, Canada.About the Role:This permanent, full-time position involves providing Independent Verification and Validation (IV&V) support in the field of Systems Safety...


  • Dartmouth, Devon, United Kingdom Weir Full time

    Job Title: Systems Safety EngineerJob Summary: Weir Canada, Inc. is seeking a highly skilled Systems Safety Engineer to join our team at the Naval Engineering Test Establishment (NETE). As a key member of our team, you will be responsible for providing independent verification and validation (IV&V) support in the field of Systems Safety Engineering (SSE) for...


  • Dartmouth, Devon, United Kingdom Weir Full time

    Job Title: Systems Safety EngineerJob Summary: Weir Canada, Inc. is seeking a highly skilled Systems Safety Engineer to join our team at the Naval Engineering Test Establishment (NETE). As a key member of our team, you will be responsible for providing independent verification and validation (IV&V) support in the field of Systems Safety Engineering (SSE) for...


  • Dartmouth, Devon, United Kingdom Weir Full time

    Job Title: Systems Safety Engineer - NETEAbout the Role:Weir Marine Engineering is seeking a Systems Safety Engineer to provide Independent Verification and Validation (IV&V) support for the Canadian Surface Combatant (CSC) project. The successful candidate will be responsible for providing System Safety Engineering (SSE) advice across stakeholders,...


  • Dartmouth, Devon, United Kingdom Weir Full time

    Safety Expert for Naval Combat SystemsAbout the Role:We are seeking a highly skilled Systems Safety Engineer to join our team at Weir Canada, Inc. as part of the Naval Engineering Test Establishment (NETE). As a key member of our team, you will be responsible for providing Independent Verification and Validation (IV&V) support in the field of Systems Safety...


  • Dartmouth, Devon, United Kingdom Weir Full time

    Weir Marine Engineering is currently seeking a highly skilled and experienced Naval Systems Engineer to join our team at the Naval Engineering Test Establishment (NETE) in Halifax, NS. This is a full-time, permanent position that offers a unique opportunity to work on a wide range of weapon systems and related support equipment.As a Naval Systems Engineer,...

  • Plant Specialist

    4 days ago


    Dartmouth, Devon, United Kingdom Talen Energy Full time

    Job SummaryThe Plant I position at Talen Energy is responsible for maintaining safe and reliable operation of plant instrumentation and electrical systems.Key ResponsibilitiesThe ideal candidate will perform maintenance and repair on plant field instrumentation and controls, establish and maintain a precise plant instrumentation calibration schedule, and...


  • Dartmouth, Devon, United Kingdom Talen Energy Full time

    BROAD FUNCTIONThe position is responsible for ensuring the safe and reliable operation of the plant's instrumentation and electrical systems.SPECIFIC RESPONSIBILITIESPerform routine maintenance and repair on plant field instrumentation and controls.Establish and maintain a precise plant instrumentation calibration schedule.Accept first line responsibility...


  • Dartmouth, Devon, United Kingdom Talen Energy Full time

    BROAD FUNCTIONThe position is responsible for ensuring the safe and reliable operation of the plant's instrumentation and electrical systems.SPECIFIC RESPONSIBILITIESPerform routine maintenance and repair on plant field instrumentation and controls.Develop and implement a precise plant instrumentation calibration schedule.Take primary responsibility for...


  • Dartmouth, Devon, United Kingdom Talen Energy Full time

    BROAD FUNCTIONThe position is responsible for ensuring the safe and reliable operation of the plant's instrumentation and electrical systems.SPECIFIC RESPONSIBILITIESPerform routine maintenance and repair on plant field instrumentation and controls.Develop and implement a precise plant instrumentation calibration schedule.Assume primary responsibility for...


  • Dartmouth, United Kingdom Weir Full time

    Systems Safety Engineer - NETE Weir Canada, Inc. Dartmouth, NS, Canada Permanent Full-time, Onsite/Remote work Purpose of Role: Weir Marine Engineering is currently looking for a Systems Safety Engineer for the naval Combat and Control Systems (CCS) section. This permanent position based in Dartmouth (NS) consists of providing Independent...


  • Dartmouth, United Kingdom Weir Full time

    Weapon System Specialist - NETE Weir Marine Engineering Dartmouth, NS Onsite Purpose of Role: Weir Marine Engineering is currently looking for a full-time Naval Systems Specialist or a Senior Technologist to join our Naval Engineering Test Establishment (NETE) team located at our customer’s facilities in Halifax, providing engineering,...

  • Plant I

    1 month ago


    Dartmouth, United Kingdom Talen Energy Full time

    BROAD FUNCTIONThe position is responsible for maintaining the plants instrumentation and electrical systems in a safe and reliable manner.SPECIFIC RESPONSIBILITIESPerform maintenance and repair on plant field instrumentation and controls.Establish and maintain a precise plant instrumentation calibration schedule.Accept first line responsibility for field...


  • Dartmouth, United Kingdom Fleet Jobs Full time

    100 Thornhill Dr, Dartmouth, NS, B3B 1S3 Sign On Bonus: $5,000 Position Summary: EXPERIENCED, LICENSED AND LOOKING FOR A COMPANY THAT RECOGNIZES YOUR VALUE? You are looking at the right company in Penske! We have industry leading trucks, technology, tools, and experts in the vehicle maintenance industry committed to helping you develop your career with OEM...

  • Account Manager

    5 months ago


    Dartmouth, United Kingdom Cansel Full time

    Position Summary Cansel is currently seeking an Account Manager on our Subsurface Technologies team (pipe locating & camera inspection) in Dartmouth. You will be responsible for consulting and selling Radiodetection & Pearpoint equipment, pin finders, laser levels & survey/construction consumable supplies (prisms, tripods, safety...