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 ...
Landmark is a leading provider of engineering, construction, and asset management services for ... The CAD Designer will work with multi-disciplined engineering, design, and project teams in ...
Landmark is a leading provider of engineering, construction, and asset management services for ... The CAD Designer will work with multi-disciplined engineering, design, and project teams in ...
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
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 ...
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 ...
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 ...
Landmark is a leading provider of engineering, construction, and asset management services for ... The Civil CAD Designer will work closely with the pre-construction team consisting of project ...
Landmark is a leading provider of engineering, construction, and asset management services for ... The Civil CAD Designer will work closely with the pre-construction team consisting of project ...
... computer systems, industrial computer science, electrical engineering, or a diploma or degree in a related field Relevant related experience Your Skills Knowledge of BACnet, Modbus, EnOcean, Somfy ...
... computer systems, industrial computer science, electrical engineering, or a diploma or degree in a related field Relevant related experience Your Skills Knowledge of BACnet, Modbus, EnOcean, Somfy ...
CA$75K - CA$85K/yr
CNC Programmer / Manufacturing Technologist Location : Greater Toronto Area, ON Position Type ... using CAD/CAM software · Advanced experience with Mastercam and SolidWorks · Experience ...
Quick apply
CA$75K - CA$85K/yr
CNC Programmer / Manufacturing Technologist Location : Greater Toronto Area, ON Position Type ... using CAD/CAM software · Advanced experience with Mastercam and SolidWorks · Experience ...
You will have the incredible experience of working alongside our computer vision and engineering experts. Your work will have a direct impact on our end products, which empower various real-world ...
You will have the incredible experience of working alongside our computer vision and engineering experts. Your work will have a direct impact on our end products, which empower various real-world ...
You will have the incredible experience of working alongside our computer vision and engineering experts. Your work will have a direct impact on our end products, which empower various real-world ...
Quick apply
You will have the incredible experience of working alongside our computer vision and engineering experts. Your work will have a direct impact on our end products, which empower various real-world ...
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 ...
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 ...
The opportunity Associated Engineering, a proudly Canadian, employee-owned Company is seeking an experienced and dedicated Intermediate Civil CAD Design Technologist to join our team in our Markham ...
The opportunity Associated Engineering, a proudly Canadian, employee-owned Company is seeking an experienced and dedicated Intermediate Civil CAD Design Technologist to join our team in our Markham ...
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.
Mississauga, ON · On-site
CA$34 - CA$37/hr
Strong computer and metal manufacturing skills. * Able to demonstrate good manufacturing practices ... Engineering - Engineering experience/background with strong mechanical aptitude is helpful.
Mississauga, ON · On-site
CA$34 - CA$37/hr
Strong computer and metal manufacturing skills. * Able to demonstrate good manufacturing practices ... Engineering - Engineering experience/background with strong mechanical aptitude is helpful.
CA$34 - CA$37/hr
Strong computer and metal manufacturing skills. * Able to demonstrate good manufacturing practices ... Engineering - Engineering experience/background with strong mechanical aptitude is helpful.
CA$34 - CA$37/hr
Strong computer and metal manufacturing skills. * Able to demonstrate good manufacturing practices ... Engineering - Engineering experience/background with strong mechanical aptitude is helpful.
Bachelor's degree in Electrical/Computer Engineering, Computer Science, or a related field of study. Experience: * 3-5 years' professional experience in embedded C/C++ development. * 3+ years ...
Bachelor's degree in Electrical/Computer Engineering, Computer Science, or a related field of study. Experience: * 3-5 years' professional experience in embedded C/C++ development. * 3+ years ...
CA$47K - CA$55K/yr
The CAD Technician will be responsible for translating designs and technical information into ... Diploma in mechanical engineering technology, or related major or a combination of relevant ...
CA$47K - CA$55K/yr
The CAD Technician will be responsible for translating designs and technical information into ... Diploma in mechanical engineering technology, or related major or a combination of relevant ...
Mississauga, ON · On-site
CA$47K - CA$55K/yr
The CAD Technician will be responsible for translating designs and technical information into ... Diploma in mechanical engineering technology, or related major or a combination of relevant ...
Mississauga, ON · On-site
CA$47K - CA$55K/yr
The CAD Technician will be responsible for translating designs and technical information into ... Diploma in mechanical engineering technology, or related major or a combination of relevant ...
Toronto, ON · On-site
Bachelor's degree in Computer Science, Software Engineering, or related field * Minimum 3 years of professional software development experience * Fluency in English and French (written and oral)
New
Toronto, ON · On-site
Bachelor's degree in Computer Science, Software Engineering, or related field * Minimum 3 years of professional software development experience * Fluency in English and French (written and oral)
New
$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.
Full-time
Medical, PTO
Posted 17 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