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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
CA$75K - CA$90K/yr
PLC, HMI, and drive system programming, including ancillary hardware such as barcode scanners ... Bachelor's degree in Computer Engineering, Computer Engineering Technology, Electrical Engineering ...
Quick apply
CA$75K - CA$90K/yr
PLC, HMI, and drive system programming, including ancillary hardware such as barcode scanners ... Bachelor's degree in Computer Engineering, Computer Engineering Technology, Electrical Engineering ...
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 ...
... 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 ...
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 ...
Oakville, ON ยท Hybrid
CA$96K - CA$146K/yr
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a closely related field of study. Experience: * 5+ years C/C++ software development experience. * Proven ...
Oakville, ON ยท Hybrid
CA$96K - CA$146K/yr
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a closely related field of study. Experience: * 5+ years C/C++ software development experience. * Proven ...
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 ... Preparing engineering drawings using computer-aided design software and supporting calculations and ...
SYSTRA Canada is an engineering and consulting firm whose primary focus is to offer transportation ... Preparing engineering drawings using computer-aided design software and supporting calculations and ...
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 ...
Bachelor's in Electrical Engineering or Computer Engineering * 12+ years of industry experience working as a Physical Design Engineer * Must have completed blocks or top level physical design for ...
Bachelor's in Electrical Engineering or Computer Engineering * 12+ years of industry experience working as a Physical Design Engineer * Must have completed blocks or top level physical design for ...
Toronto, ON ยท Remote
CA$70 - 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$70 - 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 ...
CA$70K - CA$90K/yr
Day-to-day, you'll work closely with teams across the business (Engineering, Project Management, and Construction Management teams), coordinate with external stakeholders, and prepare 2D and 3D CAD ...
CA$70K - CA$90K/yr
Day-to-day, you'll work closely with teams across the business (Engineering, Project Management, and Construction Management teams), coordinate with external stakeholders, and prepare 2D and 3D CAD ...
$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
Posted 2 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