Imagine working alongside over 1,000 top-tier engineers, architects, and planners, all dedicated to shaping the future of infrastructure and development. The Intermediate Signage CAD Designer ...
Quick apply
Imagine working alongside over 1,000 top-tier engineers, architects, and planners, all dedicated to shaping the future of infrastructure and development. The Intermediate Signage CAD Designer ...
Quick apply
Imagine working alongside over 1,000 top-tier engineers, architects, and planners, all dedicated to shaping the future of infrastructure and development. The Intermediate Signage CAD Designer ...
POSITION OVERVIEW The Mechanical & CAD Engineer will play a key role in the design, prototyping, and development of airframes, structural components, and mechanical assemblies used in RPAS platforms.
POSITION OVERVIEW The Mechanical & CAD Engineer will play a key role in the design, prototyping, and development of airframes, structural components, and mechanical assemblies used in RPAS platforms.
Woodbridge, ON · On-site
POSITION OVERVIEW The Mechanical & CAD Engineer will play a key role in the design, prototyping, and development of airframes, structural components, and mechanical assemblies used in RPAS platforms.
Quick apply
Woodbridge, ON · On-site
POSITION OVERVIEW The Mechanical & CAD Engineer will play a key role in the design, prototyping, and development of airframes, structural components, and mechanical assemblies used in RPAS platforms.
Mississauga, ON · On-site
General computer knowledge. * Must have excellent communication skills. * Must be able to work in a fast paced environment. * Knowledge of VBA and macro programming a plus.
Quick apply
Mississauga, ON · On-site
General computer knowledge. * Must have excellent communication skills. * Must be able to work in a fast paced environment. * Knowledge of VBA and macro programming a plus.
We are looking for an AI Research Engineer with a strong research background in computer vision and vision-language models (VLMs) to develop the visual intelligence behind Palona's products. You will ...
New
We are looking for an AI Research Engineer with a strong research background in computer vision and vision-language models (VLMs) to develop the visual intelligence behind Palona's products. You will ...
New
We are looking for an AI Research Engineer with a strong research background in computer vision and vision-language models (VLMs) to develop the visual intelligence behind Palona's products. You will ...
New
Quick apply
We are looking for an AI Research Engineer with a strong research background in computer vision and vision-language models (VLMs) to develop the visual intelligence behind Palona's products. You will ...
New
CA$24 - CA$27/hr
Reporting to a Senior Project Engineer in Hatch's Infrastructure sector you will support offices ... Strong CAD skills, and experience with AutoCAD/Civil3D * Experience in MicroStation/OpenRoads is an ...
CA$24 - CA$27/hr
Reporting to a Senior Project Engineer in Hatch's Infrastructure sector you will support offices ... Strong CAD skills, and experience with AutoCAD/Civil3D * Experience in MicroStation/OpenRoads is an ...
Mississauga, ON · On-site
CA$24 - CA$27/hr
Reporting to a Senior Project Engineer in Hatch's Infrastructure sector you will support offices ... Strong CAD skills, and experience with AutoCAD/Civil3D * Experience in MicroStation/OpenRoads is an ...
Mississauga, ON · On-site
CA$24 - CA$27/hr
Reporting to a Senior Project Engineer in Hatch's Infrastructure sector you will support offices ... Strong CAD skills, and experience with AutoCAD/Civil3D * Experience in MicroStation/OpenRoads is an ...
Degree in Computer Science, Computer Engineering, or related discipline * Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep ...
Quick apply
Degree in Computer Science, Computer Engineering, or related discipline * Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep ...
Degree in Computer Science, Computer Engineering, or related discipline * Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep ...
Quick apply
Degree in Computer Science, Computer Engineering, or related discipline * Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep ...
Degree in Computer Science, Computer Engineering, or related discipline * Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep ...
Quick apply
Degree in Computer Science, Computer Engineering, or related discipline * Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep ...
Bachelors or Masters degree in computer engineering/Electrical Engineering LOCATION: Markham, ON #LI-SL3 #LI-HYBRID Qualifications Benefits offered are described: AMD benefits at a glance. AMD does ...
Bachelors or Masters degree in computer engineering/Electrical Engineering LOCATION: Markham, ON #LI-SL3 #LI-HYBRID Qualifications Benefits offered are described: AMD benefits at a glance. AMD does ...
Degree in Computer Science, Computer Engineering, or related discipline * Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep ...
Quick apply
Degree in Computer Science, Computer Engineering, or related discipline * Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep ...
SYSTRA Canada is an engineering and consulting firm whose primary focus is to offer transportation ... Key Responsibilities * CAD Drafting & Drawing Preparation Prepare detailed 2D and 3D drawings for ...
SYSTRA Canada is an engineering and consulting firm whose primary focus is to offer transportation ... Key Responsibilities * CAD Drafting & Drawing Preparation Prepare detailed 2D and 3D drawings for ...
Bachelors or Masters degree in computer engineering/Electrical Engineering LOCATION: Markham, ON #LI-SL3 #LI-HYBRID Benefits offered are described: AMD benefits at a glance. AMD does not accept ...
Bachelors or Masters degree in computer engineering/Electrical Engineering LOCATION: Markham, ON #LI-SL3 #LI-HYBRID Benefits offered are described: AMD benefits at a glance. AMD does not accept ...
Mississauga, ON · On-site
CA$75K - CA$90K/yr
Bachelor's degree in Computer Engineering, Computer Engineering Technology, Electrical Engineering, Electrical Engineering Technology, Robotics and/or equivalent experience and training Experience ...
Quick apply
Mississauga, ON · On-site
CA$75K - CA$90K/yr
Bachelor's degree in Computer Engineering, Computer Engineering Technology, Electrical Engineering, Electrical Engineering Technology, Robotics and/or equivalent experience and training Experience ...
Bachelors degree in Electrical Engineering, Electrical and Computer Engineering, Computer Engineering, Computer Science or related field * Cumulative 3.0/4.0 GPA or higher * C and C++ programming ...
Bachelors degree in Electrical Engineering, Electrical and Computer Engineering, Computer Engineering, Computer Science or related field * Cumulative 3.0/4.0 GPA or higher * C and C++ programming ...
Oshawa, ON · On-site
CA$73K - CA$76K/yr
As part of Kiewit, we are integrated with 135 years of construction and engineering excellence that ... in CAD programs such as Civil 3D, Microstation Inroads or Trimble Business Center Avid user of ...
Oshawa, ON · On-site
CA$73K - CA$76K/yr
As part of Kiewit, we are integrated with 135 years of construction and engineering excellence that ... in CAD programs such as Civil 3D, Microstation Inroads or Trimble Business Center Avid user of ...
Experience in designing classical and modern computer vision algorithms pertaining to any of the ... Excellent programming skills in Python or C++ * Experience in MLOps is a plus * Experience with AI ...
Experience in designing classical and modern computer vision algorithms pertaining to any of the ... Excellent programming skills in Python or C++ * Experience in MLOps is a plus * Experience with AI ...
Experience in designing classical and modern computer vision algorithms pertaining to any of the ... Excellent programming skills in Python or C++ * Experience in MLOps is a plus * Experience with AI ...
Quick apply
Experience in designing classical and modern computer vision algorithms pertaining to any of the ... Excellent programming skills in Python or C++ * Experience in MLOps is a plus * Experience with AI ...
$32.4K - $39.1K
5% of jobs
$39.1K - $45.8K
12% of jobs
$48.8K is the 25th percentile. Wages below this are outliers.
$45.8K - $52.5K
18% of jobs
The median wage is $59.2K / yr.
$52.5K - $59.2K
15% of jobs
$59.2K - $65.8K
14% of jobs
$71.2K is the 75th percentile. Wages above this are outliers.
$65.8K - $72.5K
14% of jobs
$72.5K - $79.2K
9% of jobs
$79.2K - $85.9K
6% of jobs
$85.9K - $92.6K
3% of jobs
$92.6K - $99.3K
2% of jobs
$99.3K - $105.9K
2% of jobs
$32.4K
$64.6K
$105.9K
A computer programmer designs, tests, writes, debugs, and maintains the computer program code. The coding language is written for the computer to be able to comprehend it and take specific actions according to those commands. Computer programmers can work with existing code or create something entirely new. The objective of coding is to develop programs that act on specific controls and behaviors. Coders need to be able to work with specialized algorithms, logic, and app domain, as well. But the other key goal of a computer programmer is to design interfaces that regular non-technical users can easily understand and use.
| Aspect | Computer Programmer | Software Developer |
|---|---|---|
| Credentials | Typically requires a bachelor's degree in computer science or related field | Usually requires a bachelor's degree, often with additional experience or certifications |
| Work Environment | Often works in coding, debugging, and maintaining software | Designs, develops, tests, and maintains software applications |
| Industry Usage | Commonly employed in IT, software firms, and tech departments | Found in a wide range of industries including tech, finance, healthcare |
While both roles involve coding and software creation, Computer Programmers primarily focus on writing and debugging code based on specifications, whereas Software Developers are involved in designing and building complete software solutions. The roles often overlap, but Developers typically have broader responsibilities in the software development lifecycle.
The most popular types of Computer Programmer jobs in Toronto, ON are:
For Computer Programmer jobs in Toronto, ON, the most frequently searched job titles are:
The top searched job categories for Computer Programmer jobs in Toronto, ON are:
Cities near Toronto, ON with the most Computer Programmer job openings:

Hamilton, ON • Hybrid
Full-time
Re-posted 20 days ago
Produce and maintain detailed signage drawing packages, including sign placement plans, schedules, legends, notes, and supporting documentation.
Coordinate with signage designers, traffic engineers, and project stakeholders to implement revisions and ensure design consistency across corridor-wide packages.
Perform quality checks on drawings to ensure accuracy, completeness, clarity, and compliance with project standards and specifications.
Join Egis, where your ambition meets unparalleled growth opportunities. As we continue to expand within Canada, we're looking for talented professionals like you to be a part of our innovative team. Imagine working alongside over 1,000 top-tier engineers, architects, and planners, all dedicated to shaping the future of infrastructure and development.
Job DescriptionThe Intermediate Signage CAD Designer supports transportation and roadway infrastructure projects by producing and maintaining detailed signage drawing packages in Hamilton, ON, Canada. This role operates within a hybrid work model and collaborates with multidisciplinary teams including traffic engineers, signage designers, and project stakeholders.
The position focuses on corridor-level infrastructure programs, contributing to design development, revisions, and coordination across project disciplines. Responsibilities span the preparation of sign placement plans, schedules, and documentation aligned with project requirements and drafting standards. The role also supports quality control, document management, and design consistency throughout project phases.
The ideal candidate has 3–7 years of CAD drafting experience in transportation or infrastructure environments, with exposure to roadway signage and multidisciplinary coordination in fast-paced project delivery settings.
Required
Assets
We welcome and encourage applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the selection process.
This role is eligible for a referral bonus in line with the Referral Program. If you have been referred, please provide the name of the employee who has referred you at the time of your application.
At Egis, we embrace innovation to tackle challenges and utilize AI in our recruitment process under stringent ethics and compliance policies and in alignment with our values of being a Responsible Company, a People First Company and a Creative Company. Committed to diversity, growth and collaboration, we may leverage AI to support the recruitment process.
Egis Canada is an equal opportunities employer offering a competitive salary and benefits to those with the skills suited to the needs of our clients. The salary range advertised may exceed the range based on several factors, including relevant education, qualifications, certifications, experience, skills, geographic location, performance, and business or organizational needs.
Sourced by ZipRecruiter
Insurance services
11 - 50 Employees
Warwick, RI, US
1975