Location
ottawa, on, Canada
Posted
June 27, 2026
Job Description
Elevate your career as a Systems Engineering Sub-Discipline Manager with Thales, located in Ottawa, Dartmouth, or Victoria. This hybrid role emphasizes team leadership and engineering excellence.
In this position, you will support the Manager of Systems Engineering by refining processes and practices throughout the project lifecycle. Your primary role includes mentoring and coaching engineers while ensuring project deliverables meet quality and productivity standards. You will actively contribute to system solutions applicable to both military and commercial sectors, necessitating national and international travel.
Key Responsibilities:
• Optimize resource allocation for project delivery
• Standardize engineering processes, procedures and tools
• Perform systems engineering on various projects
• Mentor team members for continuous improvement
• Collaborate on bid and project estimations
Requirements:
• Degree or diploma in engineering or relevant field
• Tw...
In this position, you will support the Manager of Systems Engineering by refining processes and practices throughout the project lifecycle. Your primary role includes mentoring and coaching engineers while ensuring project deliverables meet quality and productivity standards. You will actively contribute to system solutions applicable to both military and commercial sectors, necessitating national and international travel.
Key Responsibilities:
• Optimize resource allocation for project delivery
• Standardize engineering processes, procedures and tools
• Perform systems engineering on various projects
• Mentor team members for continuous improvement
• Collaborate on bid and project estimations
Requirements:
• Degree or diploma in engineering or relevant field
• Tw...