50% of professionals earn between $73,150 - $98,475 CAD
The median salary is $77,100
The average salary for a Robotics Engineer in Canada is CAD 77,100 - CAD 98,475 per year in 2026. The median salary is CAD 87,788 per year, based on 786 active job listings.
The cities with the most Robotics Engineer job opportunities in Canada are Toronto, Ottawa, Vancouver, Montreal (administrative Region), Québec Province. Toronto leads with 104 job openings.
Leading employers for Robotics Engineer roles in Canada include Humanoid, ForceN, Frey Consulting Group, MDA, Neara.
Explore 786 Robotics Engineer job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.