Company Detail

Duke
Member Since,
Login to View contact details
Login

About Company

Job Openings

  • Duke | Senior Software Engineer  

    - canada

    Job Title: Senior Software DeveloperOn-site/ Remote/ Hybrid: On SiteLocation: Trenton, ONJob Type: ContractA highly skilled and experienced Senior Software Developer to join our client’s team. This role requires a strong technical background in C, C++, or Python, as well as a deep understanding of software development principles and methodologies. The ideal candidate will be a self-starter, capable of working independently and leading technical projects.Job Responsibilities:Technical Leadership:Lead and mentor junior developers.Design, develop, and implement complex software solutions.Conduct code reviews and provide constructive feedback.Troubleshoot and resolve complex technical issues.Client Interaction:Communicate effectively with clients to understand their needs and requirements.Present technical concepts to non-technical audiences.Collaborate with clients to define project scope and deliverables.Domain Expertise:Demonstrate a strong understanding of military or air force operations and systems.Apply domain knowledge to develop innovative software solutions.Stay updated on the latest industry trends and technologies.Code Quality:Write clean, efficient, and well-documented code.Adhere to coding standards and best practices.Conduct unit and integration testing to ensure code quality.Required Skills: ​MinMinimum of 10 years of experience in software development.Strong proficiency in C, C++, Python or Java programming languageExperience with software development methodologies (e.g., Agile, Scrum).Knowledge of software design patterns and principles.Experience with version control systems (e.g., Git).Strong problem-solving and analytical skills.Excellent communication and interpersonal skills (English)Ability to work independently and as part of a team.Preferred Experience with military or air force systems and protocols.Management or Leadership experience.Knowledge of real-time systems and embedded systems.Experience with Linux and Windows operating systems.

  • Duke | Executive Assistant  

    - ottawa

    Job Title: Executive AssistantReporting to: PresidentOn-site/ Remote/ Hybrid: On SiteLocation: Ottawa, ONJob Type: PermanentOur Client supports military, government and humanitarian operations through the construction, ownership, operation, servicing and management of complex, mission-critical ships. Their mission is clear and simple: To deliver service excellence through innovation and trust. They pride ourselves on being able to offer the most innovative and cost-efficient solutions, while remaining committed to the five elements which underpin their corporate culture: Safety, Service Delivery, Financial Excellence, Innovation, and Trust.Job Responsibilities:The Executive Assistant will bring a high level of professionalism, organization, attention to detail and exceptional communication skills. This role provides confidential administrative support to the President and to the Senior Leadership Team upon the direction of the President. This a one year contract for a Maternity leave. Key Accountabilities:Draft, review and send communications on behalf of the President;Manage the agenda and schedule of the President;Assist the President with his/her day-to-day duties;Attend meetings and take notes of discussion; prepare the initial draft of minutes;Maintain all social media accounts;Coordinate meetings with external organizations and partners;Assist in the coordination of conferences and trade-shows;Oher duties as assigned by the PresidentKnowledge /Experience:3 – 5 years experience as Executive Assistant;Proficient in MS Office;Proficient in the use of social media, including inputting documentation to the company web-site;Marine background an assetExcellent communication, attention to detail and organizational skillsProfessional integrityDemonstrate and ability to be flexible with work assignments and maintain a customer focusAbility to meet tight deadlinesPre-RequisitesMust be eligible to hold NATO Secret Security ClearanceMust hold a valid Canadian passportMust reside in the NCR and be prepared to work in the Ottawa downtown office 5 days per week

  • Duke | Planner  

    - st catharines

    Job Title: PlannerReporting to: Sr. Director of PMO and EngineeringOn-site/ Remote/ Hybrid: On SiteLocation: Port Weller, ONJob Type: PermanentCompany/Job SummaryThe Planner, working closely with the Project Office and the Production Manager, will be responsible for developing plans and work instructions necessary to execute the work in an efficient and timely manner.Job ResponsibilitiesPre-Contract Award: Develop and maintain a master facility schedule complete with resource requirements (Manpower, Equip & Facility) that includes firm and forecasted work.Collaborate with Tendering/Estimating group to assist with developing schedules, preparing manning forecasts, mBOM and when required, help in developing the estimate.Post Contract Award:Develop WBS complete with budgets by trade.Collaborate with operations, Project Management, and where applicable sub-contractors to develop level 5 schedule complete with budgets, resources required, constraints and any known risks.Incorporate any change orders that may arise and rebase line accordingly.Collaborate with operations to ensure resources are aligned with schedule, project, and organizational objectives.Assist in the surveying and inspection of marine vessels to create a more detailed work scope and more accurate scheduleProvide 4 week look ahead for resources required.Interface between Production, Project Management & HR to ensure the 1, 2, 3, & 4 weeks look ahead of resources required is understood and being fulfilled.Develop work instructions for production to execute the work.Develop a master BOM from the estimate. -Requisitions required materials, subs and rentals. -Weekly review of Master BOM & outstanding material to ensure schedule can be achieved. -Identify variations weekly – Budget v ActualProvide weekly updates of the schedule and reporting of key metrics along with explanations of variations to the metrics.Provide manning forecast through to completion.Assess and provide percent complete/work pack on a weekly basis.Upon project completion:Finalize metrics and norms.Provide feedback for the project closeout.Other Duties:Develop and manage an overview of output capacity for each location.Analyze output capacity and provide recommendations for improvements (i.e. processes, tools, equipment & human resources requirements);Establish and manage a baseline of production norms for each department at each facility. Examples : -Manhours/ton of steel flat & curved. -MH/meter of pipe at various sizes and complexities -MHs per standard valve overhaul based on size and type -MHs/meter of cable pulled -MHs/termination -MHs/sq ft blasted -MHs/sq ft painted -MH/linear ft welded Responsible for developing and maintaining a comprehensive risk register c/w mitigation strategy, that takes into consideration all the factors that may impact the ability to execute on a project.Develop and manage a third-party subcontractor list which highlights scope items to be performed by third parties.Produce schedule reports in support of customer invoicing.Required Skills:Min 3+ years experience in Planning/Scheduling and operations in a ship repair and ship construction environment.Min 3+ yrs working in a tendering department of a similar size shipyard.Marine experience in roles that require a broad understanding of ship repair (i.e. estimating, project management, surveying, etc.) will be considered as well.Ability to read/interpret engineering drawings.Understanding of the tendering/estimating process for ship repair & construction, in order to assist in the development of schedules for bid submissionsExperience with 3D scanning an assetStrong structural, piping, and mechanical backgroundKnowledge of welding processes/techniques and metal fabricationExcellent MS Project & Primavera scheduling knowledgeExcellent communication and collaboration skills.PMBOK certified is considered an asset.Previous Six Sigma training/experience considered an asset.Previous Project Management, or other managerial experience considered an asset.Duke Marine Technical Services Canada Inc. is proud to be an Equal Opportunity Employer. We are committed to creating an inclusive, equitable and accessible work environment so our employees can perform their jobs well and reach their full potential. We encourage everyone to apply to our job postings, including members of the four designated groups.If you require an accommodation for the recruitment/interview process (including alternate formats of materials, or accessible meeting rooms or other accommodation), please let us know and we will work with you to meet your needs. Duke encourages applications from all qualified candidates, and we appreciate all responses.

  • Duke | Outside Sales Representative  

    - canada

    Job Title: Sales Engineer – Reporting to CEO Canada (Outside Sales)On-Site/ Remote/ Hybrid: Hybrid (International Travel Required)Location: Brantford/Woodstock, OntarioAs a Sales Engineer you are responsible for developing (new) areas and relationships. A new market for us in Canada, which we want to expand, is the mining industry.You focus on the technical aspects of our product and service. In addition, we think it is important that you have commercial experience in export or international sales. You know how to determine the customer's wishes and together you look for the best solution. Sometimes this can be a fairly standard solution, but you will regularly go into greater detail and propose customer-specific solutions.Job Responsibilities:Being able to translate customer needs into a 'custom steel' proposalYou are interested in what moves the (potential) customer and work in a solution-oriented manner;Collaborate with multiple partners to create a construction kit/cutting kitMaking calculations, together with the Sales Manager, for the total package; cutting, steel, logistics, payment etc.Being able to identify whether a project has a chance of successDeveloping new ideas to ensure the business thrives and grows. Think from an entrepreneurial perspective.Ability to understand and speak on the technical aspects in a way that is easily understood to the client.Required Skills:Knowledge of steel and the processing of steel: Cutting (autogenous/plasma/laser), Installing, Waltzes, Drilling, Welding edges.Experience in the mining industry is an advantageNegotiation skills, more commercial than engineer experienceProactive, listening, solution-orientedExcellent English communication skills required, both written and verbal;At least 5-10 years of relevant work experience;commercial strategic insight, are proactive, flexible and willing to travel;Work Conditions:Permanent full-time availableAble and willing to travel to client sites (Throughout Ontario and Quebec)

  • Outside Sales Representative  

    - Brantford

    Job Title : Sales Engineer – Reporting to CEO Canada (Outside Sales) On-Site/ Remote/ Hybrid : Hybrid (International Travel Required) Location : Brantford/Woodstock, Ontario
    As a Sales Engineer you are responsible for developing (new) areas and relationships. A new market for us in Canada, which we want to expand, is the mining industry. You focus on the technical aspects of our product and service. In addition, we think it is important that you have commercial experience in export or international sales. You know how to determine the customer's wishes and together you look for the best solution. Sometimes this can be a fairly standard solution, but you will regularly go into greater detail and propose customer-specific solutions.
    Job Responsibilities: Being able to translate customer needs into a 'custom steel' proposal You are interested in what moves the (potential) customer and work in a solution-oriented manner; Collaborate with multiple partners to create a construction kit/cutting kit Making calculations, together with the Sales Manager, for the total package; cutting, steel, logistics, payment etc. Being able to identify whether a project has a chance of success Developing new ideas to ensure the business thrives and grows. Think from an entrepreneurial perspective. Ability to understand and speak on the technical aspects in a way that is easily understood to the client.
    Required Skills : Knowledge of steel and the processing of steel: Cutting (autogenous/plasma/laser), Installing, Waltzes, Drilling, Welding edges. Experience in the mining industry is an advantage Negotiation skills, more commercial than engineer experience Proactive, listening, solution-oriented Excellent English communication skills required, both written and verbal; At least 5-10 years of relevant work experience; commercial strategic insight, are proactive, flexible and willing to travel;
    Work Conditions : Permanent full-time available Able and willing to travel to client sites (Throughout Ontario and Quebec)

  • System Architect  

    - Gatineau

    Our client, a leader in the Defence sector is looking to hire a System Architect to their team for a long term project.
    Job Responsibilities: Develop top level SoS System Views for the CDMN and LCSS networks. Ensure that sub-system views are documented in accordance with the DND Architecture Framework standard and support other System Architects with documentation activities. Provide guidance to the Chief Engineer on what views are of value and should be developed within the Land C4ISR ecosystem. Work in collaboration with the Senior Business Analyst, ensure that the System Architecture is aligned with the CDMN/LCSS Operational Architecture, Operational Requirements and Concept of Operations. Highlight any gaps or deficiencies of the System Architecture with respect to the Operational artifacts and provide recommendations to the Chief Engineer on corrective or mitigation measures. Ensure the System Architecture is maintained across Land Command Systems Program as operational artifacts change and perform any other work related to this category.
    Required Skills: Proof of STEM (Science, Technology, Engineering, or Math) master’s degree in network, software, computer, systems, electrical, or a suitable engineering or technical field required to support Land C4ISR. Experience as a System Architect on Military Command and Control Communication and Information systems or ISTAR systems. Experience in the preparation of technical concept documents, system specifications, and technical proposals in the field of Information Technology / Information management or engineering. Developing architecture in one or more of the following areas: System-of-Systems level architecture for C4ISR systems. C4ISR systems; and/or data architecture definition and implementation for C4ISR systems or similar systems. Joint or Allied C4ISR Interoperability solutions using NATO Standardization Agreements; and 5. System management solutions (tools and processes) for communication & information systems and/or ISTAR systems.
    Clearances: Must qualify for Federal Government NATO Secret and Controlled Goods clearances. Copies of Degree/Diploma/Certifications will be required.
    If you see yourself in this role and want to learn more about this opportunity then please apply to this job posting and reach out directly , with your most updated resume.

  • Design Lead / Manager  

    - Victoria

    Job Title : Design Lead/Manager Location: Victoria, BC On-site/ Remote/ Hybrid: Onsite Permanent or Contract: Permanent
    The Boat Design Manager is responsible for managing and coordinating the design team’s efforts for 3D model development and extraction of complete Manufacturing Information (MI) in support of production activities. The position works closely with the President, Sales and Marketing, Supply Chain and Production personnel.
    Key Responsibilities: ​ Strong leadership skills with the ability to inspire, guide, and motivate design teams Skilled in team building and cultivating a collaborative, high-performance work environment. Effectively coach, providing constructive feedback and promoting continuous improvement in design quality Strong boat design and 3D modelling skills geared towards production Knowledge of aluminum boat manufacturing Knowledge of SolidWorks, AutoCAD and Rhino Knowledge of CNC pathing software Familiar with geometry or master-part based modelling Knowledge of computer software including Microsoft Windows, Office, and other applications Drives the department to meet all goals and objectives Works closely with all departments to develop boat designs that our customers want Ensures boat designs meet all customer and regulatory requirements Provides accurate BOM’s, with MI, to the production departments
    Qualifications: ​ Diploma in Mechanical Engineering Technology or marine equivalent ​7+ years of experience in boat design 3+ years of experience leading design teams Experience using 3D software (SolidWorks & Rhino preferred) Experience developing MI for production purposes Experience with; Transport Canada TP1332, ISO standards for inflatable boats, Lloyd’s Register Grey Boat Code, ABYC, etc.

  • Executive Assistant  

    - Ottawa

    Job Title: Executive Assistant Reporting to: President On-site/ Remote/ Hybrid: On Site Location: Ottawa, ON Job Type: Permanent
    Our Client supports military, government and humanitarian operations through the construction, ownership, operation, servicing and management of complex, mission-critical ships. Their mission is clear and simple: To deliver service excellence through innovation and trust. They pride ourselves on being able to offer the most innovative and cost-efficient solutions, while remaining committed to the five elements which underpin their corporate culture: Safety, Service Delivery, Financial Excellence, Innovation, and Trust.
    Job Responsibilities: The Executive Assistant will bring a high level of professionalism, organization, attention to detail and exceptional communication skills. This role provides confidential administrative support to the President and to the Senior Leadership Team upon the direction of the President. This a one year contract for a Maternity leave.
    Key Accountabilities: Draft, review and send communications on behalf of the President; Manage the agenda and schedule of the President; Assist the President with his/her day-to-day duties; Attend meetings and take notes of discussion; prepare the initial draft of minutes; Maintain all social media accounts; Coordinate meetings with external organizations and partners; Assist in the coordination of conferences and trade-shows; Oher duties as assigned by the President
    Knowledge /Experience: 3 – 5 years experience as Executive Assistant; Proficient in MS Office; Proficient in the use of social media, including inputting documentation to the company web-site; Marine background an asset Excellent communication, attention to detail and organizational skills Professional integrity Demonstrate and ability to be flexible with work assignments and maintain a customer focus Ability to meet tight deadlines
    Pre-Requisites Must be eligible to hold NATO Secret Security Clearance Must hold a valid Canadian passport Must reside in the NCR and be prepared to work in the Ottawa downtown office 5 days per week

  • Planner  

    - St. Catharines

    Job Title : Planner Reporting to : Sr. Director of PMO and Engineering On-site/ Remote/ Hybrid : On Site Location : Port Weller, ON Job Type : Permanent
    Company/Job Summary
    The Planner, working closely with the Project Office and the Production Manager, will be responsible for developing plans and work instructions necessary to execute the work in an efficient and timely manner.
    Job Responsibilities
    Pre-Contract Award :
    Develop and maintain a master facility schedule complete with resource requirements (Manpower, Equip & Facility) that includes firm and forecasted work. Collaborate with Tendering/Estimating group to assist with developing schedules, preparing manning forecasts, mBOM and when required, help in developing the estimate.
    Post Contract Award :
    Develop WBS complete with budgets by trade. Collaborate with operations, Project Management, and where applicable sub-contractors to develop level 5 schedule complete with budgets, resources required, constraints and any known risks. Incorporate any change orders that may arise and rebase line accordingly. Collaborate with operations to ensure resources are aligned with schedule, project, and organizational objectives. Assist in the surveying and inspection of marine vessels to create a more detailed work scope and more accurate schedule Provide 4 week look ahead for resources required. Interface between Production, Project Management & HR to ensure the 1, 2, 3, & 4 weeks look ahead of resources required is understood and being fulfilled. Develop work instructions for production to execute the work. Develop a master BOM from the estimate. -Requisitions required materials, subs and rentals. -Weekly review of Master BOM & outstanding material to ensure schedule can be achieved. -Identify variations weekly – Budget v Actual Provide weekly updates of the schedule and reporting of key metrics along with explanations of variations to the metrics. Provide manning forecast through to completion. Assess and provide percent complete/work pack on a weekly basis.
    Upon project completion :
    Finalize metrics and norms. Provide feedback for the project closeout.
    Other Duties :
    Develop and manage an overview of output capacity for each location. Analyze output capacity and provide recommendations for improvements (i.e. processes, tools, equipment & human resources requirements); Establish and manage a baseline of production norms for each department at each facility.
    Examples :
    -Manhours/ton of steel flat & curved. -MH/meter of pipe at various sizes and complexities -MHs per standard valve overhaul based on size and type -MHs/meter of cable pulled -MHs/termination -MHs/sq ft blasted -MHs/sq ft painted -MH/linear ft welded Responsible for developing and maintaining a comprehensive risk register c/w mitigation strategy, that takes into consideration all the factors that may impact the ability to execute on a project. Develop and manage a third-party subcontractor list which highlights scope items to be performed by third parties. Produce schedule reports in support of customer invoicing.
    Required Skills :
    Min 3+ years experience in Planning/Scheduling and operations in a ship repair and ship construction environment. Min 3+ yrs working in a tendering department of a similar size shipyard. Marine experience in roles that require a broad understanding of ship repair (i.e. estimating, project management, surveying, etc.) will be considered as well. Ability to read/interpret engineering drawings. Understanding of the tendering/estimating process for ship repair & construction, in order to assist in the development of schedules for bid submissions Experience with 3D scanning an asset Strong structural, piping, and mechanical background Knowledge of welding processes/techniques and metal fabrication Excellent MS Project & Primavera scheduling knowledge Excellent communication and collaboration skills. PMBOK certified is considered an asset. Previous Six Sigma training/experience considered an asset. Previous Project Management, or other managerial experience considered an asset.
    Duke Marine Technical Services Canada Inc. is proud to be an Equal Opportunity Employer. We are committed to creating an inclusive, equitable and accessible work environment so our employees can perform their jobs well and reach their full potential. We encourage everyone to apply to our job postings, including members of the four designated groups. If you require an accommodation for the recruitment/interview process (including alternate formats of materials, or accessible meeting rooms or other accommodation), please let us know and we will work with you to meet your needs. Duke encourages applications from all qualified candidates, and we appreciate all responses.

  • Senior Software Engineer  

    - Trenton

    Job Title: Senior Software Developer On-site/ Remote/ Hybrid: On Site Location: Trenton, ON Job Type: Contract
    A highly skilled and experienced Senior Software Developer to join our client’s team. This role requires a strong technical background in C, C++, or Python, as well as a deep understanding of software development principles and methodologies. The ideal candidate will be a self-starter, capable of working independently and leading technical projects.
    Job Responsibilities: Technical Leadership: Lead and mentor junior developers. Design, develop, and implement complex software solutions. Conduct code reviews and provide constructive feedback. Troubleshoot and resolve complex technical issues. Client Interaction: Communicate effectively with clients to understand their needs and requirements. Present technical concepts to non-technical audiences. Collaborate with clients to define project scope and deliverables. Domain Expertise: Demonstrate a strong understanding of military or air force operations and systems. Apply domain knowledge to develop innovative software solutions. Stay updated on the latest industry trends and technologies. Code Quality: Write clean, efficient, and well-documented code. Adhere to coding standards and best practices. Conduct unit and integration testing to ensure code quality.
    Required Skills: ​Min Minimum of 10 years of experience in software development. Strong proficiency in C, C++, Python or Java programming language Experience with software development methodologies (e.g., Agile, Scrum). Knowledge of software design patterns and principles. Experience with version control systems (e.g., Git). Strong problem-solving and analytical skills. Excellent communication and interpersonal skills (English) Ability to work independently and as part of a team. Preferred Experience with military or air force systems and protocols. Management or Leadership experience. Knowledge of real-time systems and embedded systems. Experience with Linux and Windows operating systems.

Company Detail

  • Is Email Verified
    No
  • Total Employees
  • Established In
  • Current jobs

Google Map

For Jobseekers
For Employers
Contact Us
Astrid-Lindgren-Weg 12 38229 Salzgitter Germany