Enrolled in a university program with a degree in Computer Science, Computer Engineering, or other related disciplines. * Strong problem-solving skills and excellent communication skills.
Enrolled in a university program with a degree in Computer Science, Computer Engineering, or other related disciplines. * Strong problem-solving skills and excellent communication skills.
Bachelors (or greater) in Computer Engineering, Electrical Engineering, Computer Science * or similar program with a focus on Software Engineering. * Excellent programming skills with demonstrated ...
Bachelors (or greater) in Computer Engineering, Electrical Engineering, Computer Science * or similar program with a focus on Software Engineering. * Excellent programming skills with demonstrated ...
Bachelors (or greater) in Computer Engineering, Electrical Engineering, Computer Science * or similar program with a focus on Software Engineering. * Excellent programming skills with demonstrated ...
Bachelors (or greater) in Computer Engineering, Electrical Engineering, Computer Science * or similar program with a focus on Software Engineering. * Excellent programming skills with demonstrated ...
Solid understanding of computer programming languages such as Python, Java, C++, etc. * Proven track record of successful project execution * Excellent multi-functional communication and leadership ...
Solid understanding of computer programming languages such as Python, Java, C++, etc. * Proven track record of successful project execution * Excellent multi-functional communication and leadership ...
Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.(Successful candidates will be required to provide proof of degree completion for the highest ...
Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.(Successful candidates will be required to provide proof of degree completion for the highest ...
Bachelor's degree in Computer Engineering, Data Science, or related discipline; Master's degree preferred. * Certifications : CSM, ITIL V4, and certifications in tools like Microsoft SQL Server ...
Bachelor's degree in Computer Engineering, Data Science, or related discipline; Master's degree preferred. * Certifications : CSM, ITIL V4, and certifications in tools like Microsoft SQL Server ...
Degree in Engineering, Computer Engineering, Mechatronics, or related program * Working knowledge of VBA (Excel‑based or engineering tool environments) * Strong analytical and problem‑solving ...
Degree in Engineering, Computer Engineering, Mechatronics, or related program * Working knowledge of VBA (Excel‑based or engineering tool environments) * Strong analytical and problem‑solving ...
Degree in Engineering, Computer Engineering, Mechatronics, or related program * Working knowledge of VBA (Excel‑based or engineering tool environments) * Strong analytical and problem‑solving ...
Degree in Engineering, Computer Engineering, Mechatronics, or related program * Working knowledge of VBA (Excel‑based or engineering tool environments) * Strong analytical and problem‑solving ...
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 ...
University or College education in Computer Science, Computer Engineering or a related field, or equivalent combination of education and experience. Interest in or active pursuit of related industry ...
University or College education in Computer Science, Computer Engineering or a related field, or equivalent combination of education and experience. Interest in or active pursuit of related industry ...
Senior Software Developer
Markham, ON · Hybrid
CA$115K - CA$164K/yr
Bachelor's degree in Computer Science, Computer Engineering, or a related field. * 6+ years of hands-on experience in designing and developing in C++ complying with coding standards and best ...
Senior Software Developer
Markham, ON · Hybrid
CA$115K - CA$164K/yr
Bachelor's degree in Computer Science, Computer Engineering, or a related field. * 6+ years of hands-on experience in designing and developing in C++ complying with coding standards and best ...
Java Developer
Toronto, ON · Remote
CA$100K/yr
... Science, Computer Engineering or related technical discipline · 8+ years of software development experience · 5+ years of experience leading software development teams Company Description ...
Quick apply
Java Developer
Toronto, ON · Remote
CA$100K/yr
... Science, Computer Engineering or related technical discipline · 8+ years of software development experience · 5+ years of experience leading software development teams Company Description ...
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 ...
Computer Engineering, Computer Science, related (technical) degree/diploma, or related breadth of experience * Exposure to Azure, docker and OCP * Exposure to UCD, GitHub * Experience in agile ways ...
Computer Engineering, Computer Science, related (technical) degree/diploma, or related breadth of experience * Exposure to Azure, docker and OCP * Exposure to UCD, GitHub * Experience in agile ways ...
Bachelor's degree in Electrical Engineering, Computer Engineering, or in a STEM related field of study. * 5+ years of experience indigital design verificationormixed-signal verification. * 3+ ...
Bachelor's degree in Electrical Engineering, Computer Engineering, or in a STEM related field of study. * 5+ years of experience indigital design verificationormixed-signal verification. * 3+ ...
University degree in Computer Engineering / Applied Science / Technology, or relevant work experience * 5+ years of Software Engineering experience * 5+ years of progressively increasing leadership ...
University degree in Computer Engineering / Applied Science / Technology, or relevant work experience * 5+ years of Software Engineering experience * 5+ years of progressively increasing leadership ...
Performance Engineer
Toronto, ON · On-site
Skills & Qualifications * BS, MS, or PhD in Computer Science, Computer Engineering, or a related field. * 5+ years of relevant experience in performance engineering, particularly in optimizing ...
Performance Engineer
Toronto, ON · On-site
Skills & Qualifications * BS, MS, or PhD in Computer Science, Computer Engineering, or a related field. * 5+ years of relevant experience in performance engineering, particularly in optimizing ...
RQ00689 - Int. Security Specialist
CA$65.17 - CA$69.82/hr
Bachelor's in Computer Engineering, Computer Science or IT NIce-to-have: * Certifications: CISM, CRISC Description: * Develops and implements cyber security strategy and architecture * Designs and ...
Quick apply
RQ00689 - Int. Security Specialist
CA$65.17 - CA$69.82/hr
Bachelor's in Computer Engineering, Computer Science or IT NIce-to-have: * Certifications: CISM, CRISC Description: * Develops and implements cyber security strategy and architecture * Designs and ...
CAD/CAM Programmer
Toronto, ON · On-site
The CAD/CAM Programmer is responsible for supporting activities relating to product development and ... In addition, effectively managing the workflow that supports Engineering Release/Maintenance ...
CAD/CAM Programmer
Toronto, ON · On-site
The CAD/CAM Programmer is responsible for supporting activities relating to product development and ... In addition, effectively managing the workflow that supports Engineering Release/Maintenance ...
Provide the support to the product teams, for both pre and post silicon What We're Looking For Bachelor's degree in Computer Engineering, Electrical Engineering and 4+ years of related professional ...
Provide the support to the product teams, for both pre and post silicon What We're Looking For Bachelor's degree in Computer Engineering, Electrical Engineering and 4+ years of related professional ...
Computer Engineering information
See Toronto, ON salary details
$23.9K - $35.3K
9% of jobs
$35.3K - $46.8K
16% of jobs
$47.1K is the 25th percentile. Wages below this are outliers.
$46.8K - $58.2K
10% of jobs
$58.2K - $69.7K
8% of jobs
The median wage is $79.2K / yr.
$69.7K - $81.1K
10% of jobs
$81.1K - $92.6K
4% of jobs
$99.1K is the 75th percentile. Wages above this are outliers.
$92.6K - $104K
33% of jobs
$104K - $115.5K
4% of jobs
$115.5K - $126.9K
2% of jobs
$126.9K - $138.4K
2% of jobs
$138.4K - $149.8K
2% of jobs
$23.9K
$79.8K
$149.8K
How much do computer engineering jobs pay per year?
Can computer engineers make $500,000?
What are the key skills and qualifications needed to thrive as a Computer Engineer, and why are they important?
What is computer engineering?
What jobs do computer engineers take?
What is the difference between Computer Engineering vs Computer Science?
| Aspect | Computer Engineering | Computer Science |
|---|---|---|
| Required Credentials | Bachelor's in Computer Engineering or related field | Bachelor's in Computer Science or related field |
| Work Environment | Hardware and software development, embedded systems, device design | Software development, algorithms, data structures, theoretical computing |
| Employer & Industry Usage | Tech companies, hardware firms, embedded systems companies | Software firms, research institutions, tech startups |
| Common Search & Comparison | Yes | Yes |
Computer Engineering focuses on designing and developing hardware and embedded systems, combining electrical engineering and computer science principles. Computer Science emphasizes software development, algorithms, and theoretical aspects of computing. While both fields overlap, Computer Engineering leans more toward hardware integration, whereas Computer Science centers on software and programming.
What are job opportunities for computer engineers?
How do computer engineers typically collaborate with other departments in a tech company?
What can a computer engineer work as?

Job description
Cerebras is seeking passionate and talented Software Engineer Interns to join our innovative team - you will be placed with a specific team based on your skills, experience, and team needs. This is a general overview of our internship duties, but each team has a different set of responsibilities based on what they work on - you will find out more about team placement and work during your interview process.
Responsibilities
- Collaborate with world-class engineers on real-world challenges across the software stack.
- Design, implement, and test software solutions that directly impact system performance and usability.
- Learn and contribute across multiple layers of a fully integrated AI-accelerated system.
- Gain hands-on experience with advanced hardware, compilers, distributed systems, and ML frameworks.
Required Qualifications
- Enrolled in a university program with a degree in Computer Science, Computer Engineering, or other related disciplines.
- Strong problem-solving skills and excellent communication skills.
- Proficient in one or more programming language - exposure and experience with C++ is an asset.
- Hybrid role in Toronto, ON, CA. Internships for Spring, Fall and Winter available for a duration of 16 weeks up and to 16 months.
About Cerebras Systems
Sourced by ZipRecruiter
Industry
Computer and peripheral equipment manufacturing
Company size
201 - 500 Employees
Headquarters location
Sunnyvale, CA, US
Year founded
2015