Find your dream job now!

Click on Location links to filter by Job Title & Location.
Click on Company links to filter by Company & Location.
For exact match, enclose search terms in "double quotes".

Keywords: Technical Support Engineer - Onsite Position, Location: Ottawa, ON

Page: 3

Multimedia Specialist

, and virtual events-including high-profile Executive sessions. Provide onsite and remote technical support for presentations...-on experience in technical support and problem resolution across a wide range of audiovisual equipment and systems (e.g., Crestron...

Company: Bank of Canada
Location: Ottawa, ON
Posted Date: 18 Dec 2025
Salary: $82586 - 97160 per year

Platform Delivery IPT Lead - River Class Destroyer

teams to resolve technical and programmatic issues in support of the CSC Platform Delivery design. Make decisions... and provide guidance to the team to support priorities and program needs. Support resolution of Platform-related technical issues...

Company: Lockheed Martin
Location: Ottawa, ON
Posted Date: 11 Dec 2025

Technicien en systèmes de réhabilitation Lieu (basé sur le terrain) (Remediation System Technician( Field Based))

a Remediation System Technician to support a key client site in Bromont, Quebec, Canada. This role will require onsite support 2-3... days per week on average. This is a part-time (24 hours/week), limited-term position with a duration of 12 months, with the...

Posted Date: 06 Dec 2025

Technicien en systèmes de réhabilitation Lieu (basé sur le terrain) (Remediation System Technician( Field Based))

a Remediation System Technician to support a key client site in Bromont, Quebec, Canada. This role will require onsite support 2-3... days per week on average. This is a part-time (24 hours/week), limited-term position with a duration of 12 months, with the...

Posted Date: 05 Dec 2025

CSC - Bridge and Navigation IPT Lead

Liaise with vendors and suppliers to resolve technical and programmatic issues in support of the CSC design Make decisions... and provide guidance to the team to support priorities and program needs Support resolution of technical issues with the customer...

Company: Lockheed Martin
Location: Ottawa, ON
Posted Date: 19 Nov 2025