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 ...
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 ...
Burlington, ON · On-site
Landmark is a leading provider of engineering, construction, and asset management services for ... The Civil CAD Designer will use engineering design concepts and Civil 3D software to provide site ...
Burlington, ON · On-site
Landmark is a leading provider of engineering, construction, and asset management services for ... The Civil CAD Designer will use engineering design concepts and Civil 3D software to provide site ...
Mississauga, ON · On-site
TRP has a current vacancy for a CAD Technician who will be responsible for developing and ... The role focuses on translating engineering design and survey information into detailed digital ...
Mississauga, ON · On-site
TRP has a current vacancy for a CAD Technician who will be responsible for developing and ... The role focuses on translating engineering design and survey information into detailed digital ...
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.
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.
Imagine working alongside over 1,000 top-tier engineers, architects, and planners, all dedicated to shaping the future of infrastructure and development. The CAD Designer - Construction Staging ...
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 CAD Designer - Construction Staging ...
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.
CA$168K - CA$220K/yr
Come see what all the fuss is about.✨ Brief summary of role: We're looking for an experienced Sr. Computer Vision Engineer to own core algorithms for mapping, localization, image analysis, and 3D ...
Quick apply
CA$168K - CA$220K/yr
Come see what all the fuss is about.✨ Brief summary of role: We're looking for an experienced Sr. Computer Vision Engineer to own core algorithms for mapping, localization, image analysis, and 3D ...
Markham, ON · Hybrid
As a Bridge CAD Designer within LEA's Structures Division, you will contribute to the design and ... Working closely with engineers and project managers, you will translate design concepts into ...
Markham, ON · Hybrid
As a Bridge CAD Designer within LEA's Structures Division, you will contribute to the design and ... Working closely with engineers and project managers, you will translate design concepts into ...
Markham, ON · On-site
As a Bridge CAD Designer within LEA's Structures Division, you will contribute to the design and ... Working closely with engineers and project managers, you will translate design concepts into ...
Quick apply
Markham, ON · On-site
As a Bridge CAD Designer within LEA's Structures Division, you will contribute to the design and ... Working closely with engineers and project managers, you will translate design concepts into ...
Markham, ON · On-site
As a Bridge CAD Designer within LEA's Structures Division, you will contribute to the design and ... Working closely with engineers and project managers, you will translate design concepts into ...
Quick apply
Markham, ON · On-site
As a Bridge CAD Designer within LEA's Structures Division, you will contribute to the design and ... Working closely with engineers and project managers, you will translate design concepts into ...
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 ...
... programming on the next generation Phoenix and ECG modules for Ford vehicles. You'll have... Education: Bachelor's degree in Computer Engineering, Electrical Engineering or Computer Science ...
... programming on the next generation Phoenix and ECG modules for Ford vehicles. You'll have... Education: Bachelor's degree in Computer Engineering, Electrical Engineering or Computer Science ...
Toronto, ON · Remote
CA$90/hr
Position: CAD Engineer -- ScreenSpot Plus (Screenshot Capture & UI Annotation) Type: Contract Compensation: $70-$90/hour Location: Remote Role Responsibilities * Capture high-quality screenshots of ...
Quick apply
Toronto, ON · Remote
CA$90/hr
Position: CAD Engineer -- ScreenSpot Plus (Screenshot Capture & UI Annotation) Type: Contract Compensation: $70-$90/hour Location: Remote Role Responsibilities * Capture high-quality screenshots of ...
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 ...
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 ...
Courses/Projects in digital logic, programming languages, computer architecture. * Hands-on and knowledge of RTL design languages and tools including Verilog, System Verilog. * Familiarity with any ...
Courses/Projects in digital logic, programming languages, computer architecture. * Hands-on and knowledge of RTL design languages and tools including Verilog, System Verilog. * Familiarity with any ...
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 ...
$10.32 - $14.22
17% of jobs
$16.11 is the 25th percentile. Wages below this are outliers.
$14.22 - $18.12
17% of jobs
$18.12 - $22.02
12% of jobs
The median wage is $23.62 / hr.
$22.02 - $25.92
12% of jobs
$25.92 - $29.82
15% of jobs
$32.36 is the 75th percentile. Wages above this are outliers.
$29.82 - $33.72
5% of jobs
$33.72 - $37.62
4% of jobs
$37.62 - $41.52
5% of jobs
$41.52 - $45.42
6% of jobs
$45.42 - $49.32
4% of jobs
$49.32 - $53.22
3% of jobs
$10
$27
$53
| Aspect | Computer Programming | Software Development |
|---|---|---|
| Required Credentials | Typically a degree in computer science or related field; certifications like Microsoft Certified or Oracle Certified | Same as computer programming, often includes project management certifications |
| Work Environment | Often individual or small team coding tasks, in offices or remote settings | Includes planning, designing, coding, testing, and deployment, often in larger teams |
| Employer & Industry Usage | Tech companies, startups, IT departments | Software firms, tech companies, enterprise IT departments |
| Common Search & Comparison Intent | Understanding coding roles, entry-level tasks | Broader scope, project management, and lifecycle involvement |
Computer programming focuses on writing code to create software, while software development encompasses the entire process of designing, building, testing, and maintaining software applications. Both roles require similar credentials but differ in scope and responsibilities, with software development involving a broader set of tasks beyond coding alone.

Full-time
Medical, PTO
Re-posted 18 days ago
About the Company:
Our client is a company building the world's highest- performance pure digital AI inference chip. We are looking for an experienced software engineer with excellent C/C++ programming skills and at least 5 years of related work experience. The ideal candidate should have a strong background in software design, debugging, and performance analysis, and a deep understanding of system level architecture.
Key Requirements:
Preferred Skills & Experience:
Perks:
Please apply even if you don't check all the boxes. We are an inclusive and diverse company and welcome applicants from all backgrounds.
Sourced by ZipRecruiter
Your single source for HR professional services, we offer job seekers specialized employment services, spanning contract, permanent positions, and project solutions for highly specialized and managerial level talent needs. Our team of specialized recruiters and consultants abilities extend far beyond resume or career counseling. With hundreds of collaborators strategically located throughout the country, our organization possess the local market knowledge and industry relationships that make successful geography-specific reach possible.
Recruiting and staffing services
11 - 50 Employees
Vancouver, BC, CA