Mechanical Engineer Jobs in Canada

About 5797 results in (4) seconds Clear Filters

Jobs Search

About 5797 results in (4) seconds
Optical Network Embedded Software Engineer - New Grad at Ciena
Ottawa, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Software development
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Aircraft Maintenance Engineer / Mechanics / Avionics at IS2 Workforce Solutions
Abbotsford, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Aircraft maintenance engineering (approved by tcca or applicable governing body or military course(s equivalent
Qualification
Trade Certificate
Engineering Intern - Western Canada District Fall 2025 at Kiewit Corporation
Burnaby, BC V5C 0G5, Canada - Full Time
Skills Needed
Overtime, Discrimination, Construction Management, Civil Engineering, Communication Skills, Matching, Life Insurance, Ethics, Time Management, It
Specialization
Civil engineering mechanical engineering electrical engineering construction management or related
Qualification
Graduate
Greenhouse Gas & Environmental Specialist/ Engineer at Air Products
Edmonton, AB, Canada - Full Time
Skills Needed
Troubleshooting, Management Software, Process Orientation, Compilation, Isnetworld, Communication Skills, Forecasting, Hydrogen Production, Validation, Sap, Environmental Engineering, Data Collection
Specialization
Advise internal and external stakeholders of the completion of certificates of analysis proper waste categorization classification manifesting and reporting to internal sustainability program and external regulator databases as required.
Qualification
Trade Certificate
Worst-Case Circuit Analysis (WCCA) Hardware Engineer at KOTEITSP Inc
North York, ON M2J 4Y8, Canada - Full Time
Skills Needed
Semiconductors, Technical Documentation, Technical Reviews, Critical Thinking, Oems, Power Electronics, Circuit Analysis
Specialization
Electrical, Electrical Engineering, Engineering
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Geotechnical EIT - Kiewit Infrastructure Engineering at Kiewit Corporation
Oakville, ON L6H 1A7, Canada - Full Time
Skills Needed
Communication Skills, Soil Mechanics, Interpersonal Skills, Surface Design, Slope Stability, Life Insurance, Project Support, Excavation, Rock Mechanics, Geotechnical Engineering, Field Testing, Design, Discrimination, Heavy Equipment, Overtime, Settlement
Specialization
Geotechnical engineering or closely related field highly preferred
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Subsurface Engineering Student - Cold Lake - May 2026 at ExxonMobil
Cold Lake, AB, Canada - Full Time
Skills Needed
Drilling, Engineering Disciplines
Specialization
Mechanical Engineering, Chemical, Engineering
Qualification
Graduate
Senior Manager, SVT/PV Engineering Software Systems at Ciena
Ottawa, ON, Canada - Full Time
Skills Needed
Optical Communications, Interpersonal Skills, Netconf, Rest, Provider Networks, Product Requirements, Python, Computer Science, Snmp, Test Automation, Attenuators, Dwdm, Test Effort Estimation, Communication Skills, Service Providers, System Testing, Network Devices
Specialization
Computer Science, Communications, Electrical, Electrical Engineering, Engineering
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Water/Wastewater Process Engineering Intern - Water at Aecom USA
Markham, Ontario, Canada - Full Time
Skills Needed
Water/Wastewater Engineering, Process Design, Automation Design, Cad Drawings, Technical Report Writing, Data Collection, Cost Estimation, Equipment Selection, Contract Administration, Team Collaboration, Regulatory Permitting, Engineering Specifications, Project Management, Interpersonal Skills, Microsoft Office, Autocad
Specialization
Candidates must be pursuing a Bachelor’s Degree in a relevant field and have completed at least one year of study. Proficiency in desktop computational tools and strong communication skills are preferred.
HR Business Partner Intern (Engineering), Fall 2025 at GeoComply
Vancouver, BC, Canada - Full Time
Skills Needed
Clear Vision, Learning, Internal Mobility
Qualification
Graduate
Outside Sales Representative, Consulting Engineering at The Group Master
Dartmouth, NS, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Diploma
Systems Engineering Specialist/Spécialiste en systèmes at Bell Textron Inc
Mirabel, QC, Canada - Full Time
Skills Needed
Faa, Aircraft Systems, Software Development, Requirements Management, Easa, Computer Science, Arp, Program Development, Integration, Computer Engineering, Change Management, Software, Software Integration, Testing, Flight Control Systems, Avionics, Validation
Specialization
Aerospace engineering electrical engineering software engineering computer science or computer engineering
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Intern, Bombardier Engineering System (Winter, 2026) at Bombardier
Dorval, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Water/Wastewater Process Engineering Intern - Water at Aecom USA
Markham, Ontario, Canada - Full Time
Skills Needed
Water Treatment, Wastewater Treatment, Process Engineering, Cad Drawings, Design Calculations, Equipment Sizing, Technical Report Writing, Data Collection, Cost Estimates, Contract Administration, Interpersonal Skills, Communication Skills, Teamwork, Microsoft Excel, Autocad, Revit
Specialization
Candidates must be pursuing a Bachelor’s Degree in a relevant field and have completed at least one year of study. Proficiency in desktop computational tools and strong communication skills are preferred.
Electrical Engineering Intern - HVDC –Master or PhD at Hitachi Energy Canada INC
Terrebonne, QC J6X 4P3, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Electrical, Electrical Engineering, Engineering
Qualification
Graduate
Electrical Engineering Student - Winter 2026 (8 month) at WSP
Vancouver, BC, Canada - Full Time
Skills Needed
Interpersonal Skills, Communication Skills, Microsoft Office, Autocad, Timelines
Qualification
Graduate
Sessional Lecturer, College of Engineering: RCM 200 at University of Saskatchewan
Saskatoon, Saskatchewan, Canada - Full Time
Skills Needed
Rhetorical Studies, Speech Tradition, Post Secondary Teaching, Communication, Teamwork, Course Preparation, Marking
Specialization
Candidates must have a minimum of a master’s degree in rhetorical studies, with preference for those trained in speech tradition. Significant post-secondary teaching experience in a rhetorically grounded communication course is also required.
Experience Required
Minimum 2 year(s)
Water/Wastewater Process Engineering Graduate - Water at Aecom USA
Markham, Ontario, Canada - Full Time
Skills Needed
Engineering Design, Data Analysis, Technical Specifications, Contract Administration, Water Infrastructure, Wastewater Infrastructure, Equipment Selection, Sketching, Drawing, Team Collaboration, Professional Development, Problem Solving, Budget Management, Construction Management, Report Preparation, Client Liaison
Specialization
A Bachelor's Degree in Civil, Environmental, or Chemical Engineering is required. Candidates should be eligible to apply for P.Eng. within four years.
Lead Machine Learning Engineer, Recommendation Systems at LP Careers Page
Halifax, Nova Scotia, Canada - Full Time
Skills Needed
Machine Learning, Recommendation Systems, Ranking Algorithms, Python, Tensorflow, Pytorch, Sql, Data Warehouses, Data Lakes, Distributed Computing, A/B Testing, Feature Engineering, Data Pipelines, Experimentation, Real Time Personalization, Model Reliability
Specialization
Candidates must have 7+ years of experience building and scaling production ML systems with measurable business impact. A strong background in ranking algorithms and proficiency in Python and ML frameworks is essential.
Experience Required
Minimum 10 year(s)
Manager, Engineering Culture Career Mobility Champion at Scotiabank
Toronto, ON M5H 4A6, Canada - Full Time
Skills Needed
Presentation Skills, Communication Skills, Sfia, Job Design
Qualification
Graduate
Optical Network Embedded Software Engineer - New Grad at Ciena
Ottawa, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

23 Nov, 25

Salary

62100.0

Posted On

23 Aug, 25

Experience

1 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Computer Software/Engineering

Description

As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact.
Ciena is a global leader in high-speed connectivity. We build the world’s most adaptive networks to address ever-increasing digital demands for richer, more connected experiences. Ciena’s Optical Networks team has developed a strong portfolio of industry-leading products, solidifying our leadership in open, programmable, high-scale optical networks. The Optical Networks Platform team is looking for an energetic software designer that is eager to participate in designing and delivering microservices that play a critical role in delivering innovative technology to the optical network platform.
What will you do at Ciena?
Requirements for optical network technology are constantly evolving, and our products also need to advance and scale to meet the needs of our customers while also delivering uniform and consistent user experiences. As an embedded microservices software developer in a dynamic team environment, you will drive Ciena’s portfolio of products that push the boundaries of what is possible in optical networks.

Responsibilities

  • Developing real time embedded C/C++ software for the optical network products, which may include enhancing existing software, creating new features, and supporting new hardware introduction for rapid time to market following an Agile development process.
  • Participating in all stages of software development - requirements analysis, design and prototyping, implementation, testing, and eventually maintenance support.
  • Troubleshooting hardware and software integration as well as performance issues. Work with hardware, software, verification and system engineering teams to identify root causes for issues.
  • Field support, helping investigate and collect information to resolve performance or design issues found in current or previous designs.

The Must Haves:

  • Bachelor’s degree in Electrical/Computer Engineering, Computer Science or a related field coupled with a proven track record in software development.
  • Demonstrated ability to develop software in C/C++ and Object-oriented design.
  • Experience working with Linux-based developer tools and debugging environment such as GNU, GCC, GDB, Insight.
  • Knowledge of development tools such as Git, JIRA, Yocto, Docker, Bitbucket.
  • Familiarity with CI frameworks such as Jenkins, Grafana, Kubernetes.
  • Familiarity with the benefits of microservice architecture.
  • Familiarity with developing software on multi-processor, concurrent systems (good knowledge of mutual exclusion, synchronization, inter-process communication, scheduling, resource management, etc.)
  • Strong problem-solving skills with the ability to troubleshoot and perform fault isolation and usage of source code debug tools and analyzers
  • Independent self-starter and committed to delivering on aggressive deadlines but also comfortable working in a team environment

Assets:

  • Proven experience developing software embedded solutions engineered for performance and reliability on multi-processor, highly concurrent systems.

Experience:

  • 1+ years related experience (see The Must Haves section)

Pay Range:

The annual pay range for this position is $62,100-$99,100

  • LI-CN

Pay ranges at Ciena are designed to accommodate variations in knowledge, skills, experience, market conditions, and locations, reflecting our diverse products, industries, and lines of business. Please note that the pay range information provided in this posting pertains specifically to the primary location, which is the top location listed in case multiple locations are available.
Non-Sales employees may be eligible for a discretionary incentive bonus, while Sales employees may be eligible for a sales commission. In addition to competitive compensation, Ciena offers a comprehensive benefits package, including medical, dental, and vision plans, participation in 401(K) (USA) & DCPP (Canada) with company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation time. We also comply with all applicable laws regarding Paid Family Leave and other leaves of absence.
Not ready to apply? Join our
Talent Community
to get relevant job alerts straight to your inbox.
At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination.
Ciena is an Equal Opportunity Employer, including disability and protected veteran status.
If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require

Responsibilities
  • Developing real time embedded C/C++ software for the optical network products, which may include enhancing existing software, creating new features, and supporting new hardware introduction for rapid time to market following an Agile development process.
  • Participating in all stages of software development - requirements analysis, design and prototyping, implementation, testing, and eventually maintenance support.
  • Troubleshooting hardware and software integration as well as performance issues. Work with hardware, software, verification and system engineering teams to identify root causes for issues.
  • Field support, helping investigate and collect information to resolve performance or design issues found in current or previous designs
Optical Network Embedded Software Engineer - New Grad at Ciena
Ottawa, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Software development
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Aircraft Maintenance Engineer / Mechanics / Avionics at IS2 Workforce Solutions
Abbotsford, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Aircraft maintenance engineering (approved by tcca or applicable governing body or military course(s equivalent
Qualification
Trade Certificate
Engineering Intern - Western Canada District Fall 2025 at Kiewit Corporation
Burnaby, BC V5C 0G5, Canada - Full Time
Skills Needed
Overtime, Discrimination, Construction Management, Civil Engineering, Communication Skills, Matching, Life Insurance, Ethics, Time Management, It
Specialization
Civil engineering mechanical engineering electrical engineering construction management or related
Qualification
Graduate
Greenhouse Gas & Environmental Specialist/ Engineer at Air Products
Edmonton, AB, Canada - Full Time
Skills Needed
Troubleshooting, Management Software, Process Orientation, Compilation, Isnetworld, Communication Skills, Forecasting, Hydrogen Production, Validation, Sap, Environmental Engineering, Data Collection
Specialization
Advise internal and external stakeholders of the completion of certificates of analysis proper waste categorization classification manifesting and reporting to internal sustainability program and external regulator databases as required.
Qualification
Trade Certificate
Worst-Case Circuit Analysis (WCCA) Hardware Engineer at KOTEITSP Inc
North York, ON M2J 4Y8, Canada - Full Time
Skills Needed
Semiconductors, Technical Documentation, Technical Reviews, Critical Thinking, Oems, Power Electronics, Circuit Analysis
Specialization
Electrical, Electrical Engineering, Engineering
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Geotechnical EIT - Kiewit Infrastructure Engineering at Kiewit Corporation
Oakville, ON L6H 1A7, Canada - Full Time
Skills Needed
Communication Skills, Soil Mechanics, Interpersonal Skills, Surface Design, Slope Stability, Life Insurance, Project Support, Excavation, Rock Mechanics, Geotechnical Engineering, Field Testing, Design, Discrimination, Heavy Equipment, Overtime, Settlement
Specialization
Geotechnical engineering or closely related field highly preferred
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Subsurface Engineering Student - Cold Lake - May 2026 at ExxonMobil
Cold Lake, AB, Canada - Full Time
Skills Needed
Drilling, Engineering Disciplines
Specialization
Mechanical Engineering, Chemical, Engineering
Qualification
Graduate
Senior Manager, SVT/PV Engineering Software Systems at Ciena
Ottawa, ON, Canada - Full Time
Skills Needed
Optical Communications, Interpersonal Skills, Netconf, Rest, Provider Networks, Product Requirements, Python, Computer Science, Snmp, Test Automation, Attenuators, Dwdm, Test Effort Estimation, Communication Skills, Service Providers, System Testing, Network Devices
Specialization
Computer Science, Communications, Electrical, Electrical Engineering, Engineering
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Water/Wastewater Process Engineering Intern - Water at Aecom USA
Markham, Ontario, Canada - Full Time
Skills Needed
Water/Wastewater Engineering, Process Design, Automation Design, Cad Drawings, Technical Report Writing, Data Collection, Cost Estimation, Equipment Selection, Contract Administration, Team Collaboration, Regulatory Permitting, Engineering Specifications, Project Management, Interpersonal Skills, Microsoft Office, Autocad
Specialization
Candidates must be pursuing a Bachelor’s Degree in a relevant field and have completed at least one year of study. Proficiency in desktop computational tools and strong communication skills are preferred.
HR Business Partner Intern (Engineering), Fall 2025 at GeoComply
Vancouver, BC, Canada - Full Time
Skills Needed
Clear Vision, Learning, Internal Mobility
Qualification
Graduate
Outside Sales Representative, Consulting Engineering at The Group Master
Dartmouth, NS, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Diploma
Systems Engineering Specialist/Spécialiste en systèmes at Bell Textron Inc
Mirabel, QC, Canada - Full Time
Skills Needed
Faa, Aircraft Systems, Software Development, Requirements Management, Easa, Computer Science, Arp, Program Development, Integration, Computer Engineering, Change Management, Software, Software Integration, Testing, Flight Control Systems, Avionics, Validation
Specialization
Aerospace engineering electrical engineering software engineering computer science or computer engineering
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Intern, Bombardier Engineering System (Winter, 2026) at Bombardier
Dorval, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Water/Wastewater Process Engineering Intern - Water at Aecom USA
Markham, Ontario, Canada - Full Time
Skills Needed
Water Treatment, Wastewater Treatment, Process Engineering, Cad Drawings, Design Calculations, Equipment Sizing, Technical Report Writing, Data Collection, Cost Estimates, Contract Administration, Interpersonal Skills, Communication Skills, Teamwork, Microsoft Excel, Autocad, Revit
Specialization
Candidates must be pursuing a Bachelor’s Degree in a relevant field and have completed at least one year of study. Proficiency in desktop computational tools and strong communication skills are preferred.
Electrical Engineering Intern - HVDC –Master or PhD at Hitachi Energy Canada INC
Terrebonne, QC J6X 4P3, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Electrical, Electrical Engineering, Engineering
Qualification
Graduate
Electrical Engineering Student - Winter 2026 (8 month) at WSP
Vancouver, BC, Canada - Full Time
Skills Needed
Interpersonal Skills, Communication Skills, Microsoft Office, Autocad, Timelines
Qualification
Graduate
Sessional Lecturer, College of Engineering: RCM 200 at University of Saskatchewan
Saskatoon, Saskatchewan, Canada - Full Time
Skills Needed
Rhetorical Studies, Speech Tradition, Post Secondary Teaching, Communication, Teamwork, Course Preparation, Marking
Specialization
Candidates must have a minimum of a master’s degree in rhetorical studies, with preference for those trained in speech tradition. Significant post-secondary teaching experience in a rhetorically grounded communication course is also required.
Experience Required
Minimum 2 year(s)
Water/Wastewater Process Engineering Graduate - Water at Aecom USA
Markham, Ontario, Canada - Full Time
Skills Needed
Engineering Design, Data Analysis, Technical Specifications, Contract Administration, Water Infrastructure, Wastewater Infrastructure, Equipment Selection, Sketching, Drawing, Team Collaboration, Professional Development, Problem Solving, Budget Management, Construction Management, Report Preparation, Client Liaison
Specialization
A Bachelor's Degree in Civil, Environmental, or Chemical Engineering is required. Candidates should be eligible to apply for P.Eng. within four years.
Lead Machine Learning Engineer, Recommendation Systems at LP Careers Page
Halifax, Nova Scotia, Canada - Full Time
Skills Needed
Machine Learning, Recommendation Systems, Ranking Algorithms, Python, Tensorflow, Pytorch, Sql, Data Warehouses, Data Lakes, Distributed Computing, A/B Testing, Feature Engineering, Data Pipelines, Experimentation, Real Time Personalization, Model Reliability
Specialization
Candidates must have 7+ years of experience building and scaling production ML systems with measurable business impact. A strong background in ranking algorithms and proficiency in Python and ML frameworks is essential.
Experience Required
Minimum 10 year(s)
Manager, Engineering Culture Career Mobility Champion at Scotiabank
Toronto, ON M5H 4A6, Canada - Full Time
Skills Needed
Presentation Skills, Communication Skills, Sfia, Job Design
Qualification
Graduate
Loading...