1

Computer Vision Robotics Jobs in Toronto, ON (NOW HIRING)

... as conveyors, robotics, and material handling equipment. RRC CORE VALUES Must understand and ... Bachelor's degree in Electrical Engineering, Automation, Computer Science, or related field. * 3-7 ...

Research Scientist, Simulation Agents

Toronto, ON · On-site +1

CA$158K - CA$269K/yr

... learning or robotics. Qualifications: - Masters/PhD in machine learning, computer science ... Medical, Dental and Vision coverage (for full-time employees only). - Unlimited Vacation ...

Senior / Staff Applied Scientist

Toronto, ON · On-site +1

CA$146K - CA$280K/yr

... Computer Science, Physics, or Robotics.- Strong command of Python/SQL for data analysis and ... Medical, Dental and Vision coverage (for full-time employees only). - Unlimited Vacation ...

... Computer Science/Robotics. - Experience working in an Agile/Scrum environment tailored for deep ... Medical, Dental and Vision coverage (for full-time employees only). - Unlimited Vacation ...

Compensation: $36.54 to $50.24 CAD per hour * Annual Performance-Based Incentive Bonus * 5% RRSP ... Database/Robot/Vision experience is an asset. Experience: * A minimum of five years of experience ...

People • Vision: Strategic Thinking Required Qualifications: * 3-5 years of experience leading a ... PLCs, robotics, and control systems * Manual machining (considered an asset) Preferred ...

SUMMARY Manufacture and test electrical/mechanical assemblies for robotic and factory automation ... Demonstrate proficiency in basic computer skills. * Complete all departmental Technical Training ...

next page

Showing results 1-20

Computer Vision Robotics information

See Toronto, ON salary details

$24.3K

$110.3K

$192.3K

How much do computer vision robotics jobs pay per year?

As of Jun 23, 2026, the average yearly pay for computer vision robotics in Toronto, ON is $110,251.00, according to ZipRecruiter salary data. Most workers in this role earn between $75,870.00 and $146,491.00 per year, depending on experience, location, and employer.

What types of projects and challenges might I work on as a Computer Vision Robotics professional?

As a Computer Vision Robotics professional, you can expect to work on projects like developing autonomous navigation for robots, creating real-time object detection systems, or improving industrial automation through machine vision. Daily tasks often involve coding algorithms, integrating hardware and sensors, and testing robots in various operational environments. Common challenges include optimizing vision systems for accuracy and speed, ensuring robust performance in diverse real-world conditions, and collaborating with mechanical and electrical engineers. This field is dynamic and demands ongoing learning to keep up with advances in artificial intelligence, hardware, and automation techniques.

What is a Computer Vision Robotics job?

A Computer Vision Robotics job involves developing algorithms and systems that enable robots to interpret and understand visual data from cameras and sensors. Professionals in this role work on tasks like object recognition, navigation, real-time decision-making, and automation. They use technologies such as machine learning, deep learning, and image processing to enhance robot perception. These jobs are commonly found in industries like manufacturing, healthcare, autonomous vehicles, and agriculture. Strong programming skills in languages like Python and C++, along with experience in frameworks like OpenCV and TensorFlow, are often required.

What are the key skills and qualifications needed to thrive in the Computer Vision Robotics position, and why are they important?

To thrive as a Computer Vision Robotics professional, you need a solid background in computer vision, robotics engineering, and proficiency with programming languages like Python or C++, often supported by a degree in computer science, engineering, or a related field. Experience with machine learning frameworks (such as TensorFlow or PyTorch), robotics middleware (like ROS), and hands-on familiarity with relevant hardware are highly valuable. Strong problem-solving abilities, creativity, and collaboration skills make candidates stand out in multidisciplinary teams. These skills are critical for designing and implementing innovative computer vision solutions that enable autonomous robotic systems to operate effectively in real-world environments.

What job categories do people searching Computer Vision Robotics jobs in Toronto, ON look for? The top searched job categories for Computer Vision Robotics jobs in Toronto, ON are:
Infographic showing various Computer Vision Robotics job openings in Toronto, ON as of June 2026, with employment types broken down into 97% Full Time, 2% Part Time, and 1% Contract. Highlights an 93% Physical, 4% Hybrid, and 3% Remote job distribution, with an average salary of $110,251 per year, or $53 per hour.

Scada Engineer

RRC Power and Energy

Richmond Hill, ON • On-site

Full-time

Medical, Dental, Vision, Retirement

Posted 5 days ago


Job description

We are seeking an experienced SCADA Engineer with a strong background in warehouse and building automation monitoring system design. The successful candidate will be responsible for the design, development, integration, and support of SCADA systems used for monitoring and controlling facility operations, including HVAC, lighting, energy, fire safety, and warehouse automation systems such as conveyors, robotics, and material handling equipment. 

RRC CORE VALUES
Must understand and personify RRCs core values:

  • Client Satisfaction understands the goal of always exceeding our clients expectations
  • Employee Happiness able to work well with others, communicate clearly with coworkers, promote a positive work environment, and mediate conflicts between team members
  • Quality Work- able to take ownership, work independently, prioritize workload, and deliver quality results on time while working on multiple projects simultaneously
  • Above and Beyond- versatile, flexible, able to anticipate the needs of the company, take the initiative, and willing to go out of your way to assist others

Key Responsibilities: 

  • Design and implement SCADA systems for warehouse automation and building management systems (BMS).  
  • Develop and configure HMI/SCADA screens and interfaces for real-time monitoring, alarming, and data visualization. 
  • Integrate SCADA systems with PLCs, sensors, actuators, and other field devices using industry-standard protocols (e.g., Modbus, BACnet, OPC, MQTT, Ethernet/IP). 
  • Collaborate with controls, electrical, and IT teams to ensure seamless integration of SCADA with automation hardware and enterprise systems. 
  • Develop and maintain system documentation, including architecture diagrams, I/O lists, tag databases, and control narratives. 
  • Provide support for commissioning, testing, and troubleshooting of SCADA systems during deployment and post-installation phases. 
  • Ensure compliance with cybersecurity standards and best practices in system design and operation. 
  • Monitor system performance and implement optimizations to improve reliability, efficiency, and user experience. 
  • Assist in data analytics, trend analysis, and reporting for building systems and warehouse operations. 
  • Participate in continuous improvement initiatives and evaluate emerging technologies in SCADA and automation. 

Required Qualifications: 

  • Bachelor’s degree in Electrical Engineering, Automation, Computer Science, or related field. 
  • 3–7 years of experience in SCADA system design, development, and maintenance. 
  • Proven experience with warehouse automation technologies (e.g., WCS/WMS integration, conveyor systems, robotics). 
  • Familiarity with building automation systems (HVAC, lighting, energy management, fire alarms, access control). 
  • Hands-on experience with SCADA platforms such as Ignition, Wonderware, GE iFIX, Siemens WinCC, or Schneider EcoStruxure. 
  • Proficient in communication protocols like BACnet, Modbus, OPC UA/DA, MQTT. 
  • Strong understanding of networking fundamentals (IP addressing, VLANs, firewalls). 
  • Experience with HMI/GUI development tools and scripting (e.g., Python, JavaScript, or proprietary languages). 
  • Excellent problem-solving skills and attention to detail. 
  • Ability to read and interpret electrical and control schematics. 

Preferred Qualifications: 

  • Experience working in high-throughput warehouses, fulfillment centers, or automated logistics environments. 
  • Data Center SCADA Experience a plus 
  • Knowledge of industry standards and regulations (e.g., ISA, NFPA, IEC, ASHRAE). 
  • Experience with cloud-based SCADA/IoT platforms and edge computing. 
  • Familiarity with database systems (SQL, historian systems) and data analytics tools. 
  • Professional certifications in SCADA, automation, or cybersecurity are a plus.

BENEFITS
RRC is committed to investing in talented employees because we recognize that healthy, happy employees provide the best path to sustaining a successful business. RRC offers competitive salaries and benefits for full-time employees, including:

  • Flexible work hours to accommodate work-life balance
  • Health, dental, and vision insurance
  • 401k matching
  • Bonus eligibility
  • Tuition reimbursement for certain pre-approved education pursuits

RRC thanks you for your interest in joining RRC. Only candidates selected for an interview will be contacted.
Visit our website: www.RRCcompanies.com.

No recruiters or staffing firms please.

RRC Companies is committed to providing an inclusive and accessible recruitment process. Accommodations are available for applicants with disabilities throughout the recruitment and assessment process. If you require an accommodation, please contact Human Resources or the recruitment contact listed in this posting.