Bachelor's degree in Electrical Engineering, Computer Engineering, a related field, or equivalent experience * Minimum of 8 years of design verification and SystemVerilog experience * 2+ years of ...
Bachelor's degree in Electrical Engineering, Computer Engineering, a related field, or equivalent experience * Minimum of 8 years of design verification and SystemVerilog experience * 2+ years of ...
The ideal candidate will be passionate about silicon engineering with a background in VLSI and/or computer architecture. In this position you will be responsible for design and/or verification of ...
New
The ideal candidate will be passionate about silicon engineering with a background in VLSI and/or computer architecture. In this position you will be responsible for design and/or verification of ...
New
Requirements Essential Skills and Experience * BS degree in Computer Science, Computer Engineering, or equivalent practical experience * Extensive experience designing and implementing domain ...
Requirements Essential Skills and Experience * BS degree in Computer Science, Computer Engineering, or equivalent practical experience * Extensive experience designing and implementing domain ...
Bachelor's degree in Electrical Engineering or Computer engineering * 12 years of Physical Design experience, with a minimum of 5 years hands-on experience in ASIC STA and timing constraints ...
Bachelor's degree in Electrical Engineering or Computer engineering * 12 years of Physical Design experience, with a minimum of 5 years hands-on experience in ASIC STA and timing constraints ...
Sr Software Engineer
Toronto, ON ยท Remote
Bachelor's degree in Computer Science, Computer Engineering, or other related field * 5-10 years of experience * Kotlin, Spring Boot * React * MySQL * Python, AWS * Docker * Experience working with ...
Sr Software Engineer
Toronto, ON ยท Remote
Bachelor's degree in Computer Science, Computer Engineering, or other related field * 5-10 years of experience * Kotlin, Spring Boot * React * MySQL * Python, AWS * Docker * Experience working with ...
Sr Software Engineer
Toronto, ON ยท Remote
Bachelor's degree in Computer Science, Computer Engineering, or other related field * 5-10 years of experience * Kotlin, Spring Boot * React * MySQL * Python, AWS * Docker * Experience working with ...
Quick apply
Sr Software Engineer
Toronto, ON ยท Remote
Bachelor's degree in Computer Science, Computer Engineering, or other related field * 5-10 years of experience * Kotlin, Spring Boot * React * MySQL * Python, AWS * Docker * Experience working with ...
High Level Synthesis Compiler Engineer
Toronto, ON ยท On-site
CA$124K - CA$179K/yr
Bachelor's or Master's Degree in Electrical Engineering, Computer Engineering, Computer Science or a close related field * 8+ yearsof professional experience buildingcompilers, LLVM/MLIR-based tools ...
High Level Synthesis Compiler Engineer
Toronto, ON ยท On-site
CA$124K - CA$179K/yr
Bachelor's or Master's Degree in Electrical Engineering, Computer Engineering, Computer Science or a close related field * 8+ yearsof professional experience buildingcompilers, LLVM/MLIR-based tools ...
Mechanical CAD Engineering Intern
$18 - $25/hr
The Mechanical CAD Engineering Intern will work alongside Q-Block's engineering team on the mechanical and optomechanical design of quantum hardware - precision components and assemblies that have to ...
Mechanical CAD Engineering Intern
$18 - $25/hr
The Mechanical CAD Engineering Intern will work alongside Q-Block's engineering team on the mechanical and optomechanical design of quantum hardware - precision components and assemblies that have to ...
Mechanical CAD Engineering Intern
Ottawa, ON ยท On-site
CA$18 - CA$25/hr
The Mechanical CAD Engineering Intern will work alongside Q-Block's engineering team on the mechanical and optomechanical design of quantum hardware precision components and assemblies that have to ...
Quick apply
Mechanical CAD Engineering Intern
Ottawa, ON ยท On-site
CA$18 - CA$25/hr
The Mechanical CAD Engineering Intern will work alongside Q-Block's engineering team on the mechanical and optomechanical design of quantum hardware precision components and assemblies that have to ...
Recently graduated or enrolled in a university program with a degree in Computer Science, Computer Engineering, or other related disciplines (graduating 2026). This is a new graduate position.
Recently graduated or enrolled in a university program with a degree in Computer Science, Computer Engineering, or other related disciplines (graduating 2026). This is a new graduate position.
Bachelor's degree in Computer Networking, Information Technology, Information & Computer Technology, Cybersecurity, Electrical Engineering, Computer Engineering, IT Security or similar from an ...
Bachelor's degree in Computer Networking, Information Technology, Information & Computer Technology, Cybersecurity, Electrical Engineering, Computer Engineering, IT Security or similar from an ...
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.
Field Application Engineer
Mississauga, ON ยท On-site
CA$60K - CA$80K/yr
An undergraduate degree in Electrical/Computer Engineering, Networking and Telecommunications, Information and Communication Technology, or a related field. * Demonstrated success in a Field ...
Quick apply
Field Application Engineer
Mississauga, ON ยท On-site
CA$60K - CA$80K/yr
An undergraduate degree in Electrical/Computer Engineering, Networking and Telecommunications, Information and Communication Technology, or a related field. * Demonstrated success in a Field ...
CA$130K - CA$165K/yr
Director, Electrical, Control, Computer Engineering and Human Factors (EIC) Salary Range: $130,000 - $165,000 Exact compensation may vary depending on the individual experience and qualifications of ...
New
CA$130K - CA$165K/yr
Director, Electrical, Control, Computer Engineering and Human Factors (EIC) Salary Range: $130,000 - $165,000 Exact compensation may vary depending on the individual experience and qualifications of ...
New
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 ...
EDUCATIONAL RECOMMENDATIONS Currently a candidate for a master's or bachelor's degree in computer science, Computer Engineering, or a related field with an accredited school in Canada. * Proficiency ...
EDUCATIONAL RECOMMENDATIONS Currently a candidate for a master's or bachelor's degree in computer science, Computer Engineering, or a related field with an accredited school in Canada. * Proficiency ...
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 ...
FPGA Development Tools Engineer - Graduate Intern
Toronto, ON ยท On-site
CA$95K - CA$100K/yr
Minimum Qualifications The candidate must be currently pursuing a Master's or PhD in Electrical & Computer Engineering and experience in: * Developing softwaresupport for successful routing of ...
FPGA Development Tools Engineer - Graduate Intern
Toronto, ON ยท On-site
CA$95K - CA$100K/yr
Minimum Qualifications The candidate must be currently pursuing a Master's or PhD in Electrical & Computer Engineering and experience in: * Developing softwaresupport for successful routing of ...
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 ...
Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent * Relevant systems engineering experience with complex electronic systems, or a combination of ...
Quick apply
Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent * Relevant systems engineering experience with complex electronic systems, or a combination of ...
Computer Engineering information
See Ontario salary details
$25K - $37K
9% of jobs
$37K - $49K
16% of jobs
$49.3K is the 25th percentile. Wages below this are outliers.
$49K - $61K
10% of jobs
$61K - $73K
8% of jobs
The median wage is $83K / yr.
$73K - $85K
10% of jobs
$85K - $97K
4% of jobs
$103.9K is the 75th percentile. Wages above this are outliers.
$97K - $109K
33% of jobs
$109K - $121K
4% of jobs
$121K - $133K
2% of jobs
$133K - $145K
2% of jobs
$145K - $157K
2% of jobs
$25K
$83.6K
$157K
How much do computer engineering jobs pay per year?
What are the key skills and qualifications needed to thrive as a Computer Engineer, and why are they important?
What is computer engineering?
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.
How do computer engineers typically collaborate with other departments in a tech company?

Job description
As a Design Verification Engineer at Lightmatter, you will find yourself at the heart of a dynamic, interdisciplinary team. Your role will involve close collaboration with our digital design experts, using UVM testbench techniques to rigorously verify their designs. Your responsibilities will include working alongside photonic and analog designers, gaining a deep understanding of their innovative designs, and applying Real Number Modeling (RNM) and AMS verification methods. This critical function ensures the integrity of their work. We are hiring at multiple levels.ย
Your interaction with the Architecture team will be crucial in comprehending system requirements and spearheading performance verification. This role offers a unique platform to enhance your skills across a spectrum of areas including UVM, AMS modeling, mixed-signal verification, post-silicon validation formal verification, emulation, and both performance modeling and verification.
Responsibilities
- Define and enhance the DV methodologies required for integrated digital, analog, and photonic devices with a strong emphasis on emulation for design verification.
- Create and execute test plans to ensure high-quality tapeouts that meet functional and performance goals, while leveraging emulation where appropriate.
- Collaborate with architects, DV engineers, digital designers, and analog/photonics designers to define validation flows.
- Create reusable and scalable test bench components that enable efficient and effective verification.
- Close coverage and finish all DV signoff requirements, with a focus on leveraging mixed signal simulations to achieve high coverage metrics
- Work on block level and full chip design verification.
- Integrate analog design IPs from vendors and internal teams and develop verification environments for simulation and emulation.
- Work with analog design engineers to create behavioral models for analog designs and with digital design engineers to integrate models/testcase/checkers into upper levels
Qualifications
- Bachelor's degree in Electrical Engineering, Computer Engineering, a related field, or equivalent experience
- Minimum of 8 years of design verification and SystemVerilog experience
- 2+ years of experience in Python
- Expertise in developing with the UVM library
- Experience with simulators such as Xcelium, ModelSim, Questa, or VCS
- Strong problem solver and collaborator
Preferred Qualificationsย
- Master's degree or higher in Electrical Engineering, Computer Engineering, a related field, or equivalent experience with 6 years of relevant experienceย
- Experience with post-silicon validation and debug
- Experience with AMS verification