Jobs

    Manager Systems Engineering - Shearwater, Canada - Ultra

    Ultra
    Ultra Shearwater, Canada

    Found in: Talent CA C2 - 5 days ago

    Default job background
    Full time
    Description

    Scope:

    Leadership and management of the Systems Engineers at Ultra Maritime Canada. Transverse relationship with Engineering teams based in other Ultra Maritime Lines of Business in the US, UK, and Australia to ensure synergy of functional processes.

    Key Responsibilities:

    • Planning, allocation, and management of Systems Engineers to multiple projects in co-operation with other departments and external stakeholders.
    • Identify, develop, and implement appropriate process and procedure improvements to meet current and emergent engineering requirements in-line with the business strategic vision and Systems Engineering best practices.
    • Co-operate with Chief Engineers, Engineering Managers, and Project Managers in the provision of technical infrastructure, including engineering facilities and tools, required by the Systems Engineering team across all projects.
    • Recruitment of Systems Engineers to support the short-, medium-, and long-term requirements of bids, projects, and the business.
    • Identification, planning, development, and management of training for Systems Engineers to ensure that skills and qualifications are appropriate for current and future business needs.
    • Ensure that suitable performance management, mentoring, and coaching is carried out throughout the Systems Engineering team to support staff development and retention.
    • Develop and manage succession plans for the Systems Engineering team.
    • Work alongside projects to provide support to ensure delivery milestones are hit.
    • Provide oversight and contribute to Design Reviews including acting as Design Review Chair.
    • Provide and review plans and estimates for bids and projects.
    • Promote positive behaviors, Ultra Maritime values, and a positive vision of the company to the Systems Engineering team.

    Role Requirements:

    • Experience leading Systems Engineering teams.
    • Detailed knowledge of the Systems Engineering lifecycle and formal processes preferably in the defense sector.
    • Experience dealing with a wide range of stakeholders including senior management.
    • Experience across the whole project lifecycle, from bids and proposals through to in-service support.

    Qualifications/Skills:

    • Degree level (or equivalent experience) in the Systems Engineering discipline.
    • Excellent written and verbal communication skills.
    • Use of standard office tools and experience of engineering tools such as DOORS, UML tools, ERPs, and Configuration Management tools.

    Diverse & Inclusive Employer

    Ultra Maritime is an equal opportunities employer that values diversity, inclusion, equity and equality. Underpinned by our values, behaviours, and policies, we want you to feel empowered to be your best and authentic self.

    We promote a workplace that welcomes people from all backgrounds and cultures; believing that this will increase our diversity of thinking, and ultimately ensure we continue delivering on our commitments to our customers.

    We do not discriminate based on race, religion, colour, national origin, gender identity, sexual orientation, age, marital status, veteran status, or disability status and welcome applications from all candidates.

    What's in it for you?

    We offer a competitive benefits package including extended health and dental, life insurance, RRSP, deferred profit sharing, optional critical illness insurance, an EFAP and student bursaries

    .

    We encourage regular manager-employee performance feedback, goal alignment and employee development through our Employee Performance Development Plan (EPDP) and offer employee education assistance to allow our people to acquire new qualifications and certifications.


    We are an Equal Opportunities employer and particularly welcome applications from Women, Aboriginal Persons, Persons with Disabilities and Visible Minorities.


  • Ultra

    Towed Array Technician

    Found in: Talent CA C2 - 21 hours ago


    Ultra Shearwater, Canada Full time

    :Working with general supervision, the Towed Array Technician performs the following job duties: · Assembles tests, troubleshoots and repairs a wide range of electronics and electronic assemblies and sub assemblies. · Assembles tests, troubleshoots and repairs a wide range of me ...

  • Ultra

    Production Team Operator

    Found in: Talent CA C2 - 17 hours ago


    Ultra Shearwater, Canada Full time

    We are now recruiting for Assembler to work as part of a growing production team building the latest generation of underwater sensors and systems and other products. · Under close supervision and in accordance with detailed and clearly defined production work instructions: · Asse ...

  • AGAT Laboratories

    Client Services Representative

    Found in: Talent CA C2 - 17 hours ago


    AGAT Laboratories Shearwater, Canada Full time

    AGAT Laboratories is a full-service laboratory with locations across Canada. We are the most diversified laboratory in Canada. Our scientists are highly-skilled and specialized in the fields of biochemistry, chemistry, microbiology, geology, engineering and other specialty servic ...