Currently a candidate for a bachelor's or master's in electrical and computer engineering, software engineering, combinatronics and optimization, computer science, or a related field with an ...
Currently a candidate for a bachelor's or master's in electrical and computer engineering, software engineering, combinatronics and optimization, computer science, or a related field with an ...
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 ...
Firmware Developer
Ottawa, ON · On-site
CA$80K - CA$140K/yr
Bachelor's degree in Computer Engineering, Computer Science, or related field. * 1-3 years of relevant experience in embedded/firmware development * Basic experience developing and debugging firmware ...
Firmware Developer
Ottawa, ON · On-site
CA$80K - CA$140K/yr
Bachelor's degree in Computer Engineering, Computer Science, or related field. * 1-3 years of relevant experience in embedded/firmware development * Basic experience developing and debugging firmware ...
Intern, Systems Engineering
Ottawa, ON · On-site
Currently pursuing a Bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering, System Engineering, Mechanical Engineering or a related field. Preferred additional ...
Intern, Systems Engineering
Ottawa, ON · On-site
Currently pursuing a Bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering, System Engineering, Mechanical Engineering or a related field. Preferred additional ...
Intern, Systems Engineering
Ottawa, ON · On-site
Currently pursuing a Bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering, System Engineering, Mechanical Engineering or a related field. Preferred additional ...
Intern, Systems Engineering
Ottawa, ON · On-site
Currently pursuing a Bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering, System Engineering, Mechanical Engineering or a related field. Preferred additional ...
Requirements/Qualification: -Currently pursuing Bachelor's/Master's degree in Electrical Engineering, Electronics, Computer Engineering, Computer Science, Physics, or a related discipline. -Hands-on ...
Requirements/Qualification: -Currently pursuing Bachelor's/Master's degree in Electrical Engineering, Electronics, Computer Engineering, Computer Science, Physics, or a related discipline. -Hands-on ...
FW Engineer
Kanata, ON · On-site
Bachelor's in Computer Engineering or equivalent. * Experienced with C and C+,+ and Python. * One or more areas of experience: Digital signal processing knowledge, Control Theory, Optical networks ...
FW Engineer
Kanata, ON · On-site
Bachelor's in Computer Engineering or equivalent. * Experienced with C and C+,+ and Python. * One or more areas of experience: Digital signal processing knowledge, Control Theory, Optical networks ...
Master's degree in Electrical Engineering or Computer Engineering OR Bachelor's degree in Electrical Engineering or Computer Engineering * Experience: 3+ years of experience in test engineering ...
Master's degree in Electrical Engineering or Computer Engineering OR Bachelor's degree in Electrical Engineering or Computer Engineering * Experience: 3+ years of experience in test engineering ...
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 ...
ASIC CAD Coop/Intern
Kanata, ON · Hybrid
Hybrid- Ottawa, CA Education Recommendations Currently enrolled in an Electrical/Computer Engineering program at an accredited institution in Canada. Advancing connectivity to secure a brighter world.
ASIC CAD Coop/Intern
Kanata, ON · Hybrid
Hybrid- Ottawa, CA Education Recommendations Currently enrolled in an Electrical/Computer Engineering program at an accredited institution in Canada. Advancing connectivity to secure a brighter world.
Bachelor's degree in Electrical Engineering, Computer Engineering, or a related technical field * Experience working in a laboratoryand familiarity withinstrumentation such asoscilloscopes ...
Bachelor's degree in Electrical Engineering, Computer Engineering, or a related technical field * Experience working in a laboratoryand familiarity withinstrumentation such asoscilloscopes ...
Senior QA Engineer
Ottawa, ON · Remote
A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...
Quick apply
Senior QA Engineer
Ottawa, ON · Remote
A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...
Senior QA Engineer
Ottawa, ON · Remote
A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...
Quick apply
Senior QA Engineer
Ottawa, ON · Remote
A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...
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 ...
Diploma or Bachelor's degree in Electrical Engineering Technology, Electronics Engineering Technology, Computer Engineering Technology, or a related field * 2+ years of hands-on experience in ...
Diploma or Bachelor's degree in Electrical Engineering Technology, Electronics Engineering Technology, Computer Engineering Technology, or a related field * 2+ years of hands-on experience in ...
Electronics Engineering Technologist Quantum Control Firmware
Ottawa, ON · On-site
CA$75K - CA$90K/yr
Diploma or Bachelor's degree in Electrical Engineering Technology, Electronics Engineering Technology, Computer Engineering Technology, or a related field * 2+ years of hands-on experience in ...
Quick apply
Electronics Engineering Technologist Quantum Control Firmware
Ottawa, ON · On-site
CA$75K - CA$90K/yr
Diploma or Bachelor's degree in Electrical Engineering Technology, Electronics Engineering Technology, Computer Engineering Technology, or a related field * 2+ years of hands-on experience in ...
A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...
Quick apply
A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...
A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...
Quick apply
A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...
Computer Engineering information
See Ottawa, ON salary details
$23.8K - $35.2K
9% of jobs
$35.2K - $46.7K
16% of jobs
$47K is the 25th percentile. Wages below this are outliers.
$46.7K - $58.1K
10% of jobs
$58.1K - $69.5K
8% of jobs
The median wage is $79.1K / yr.
$69.5K - $81K
10% of jobs
$81K - $92.4K
4% of jobs
$99K is the 75th percentile. Wages above this are outliers.
$92.4K - $103.8K
33% of jobs
$103.8K - $115.3K
4% of jobs
$115.3K - $126.7K
2% of jobs
$126.7K - $138.1K
2% of jobs
$138.1K - $149.6K
2% of jobs
$23.8K
$79.7K
$149.6K
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?
Full-time
This job post has expired 1 day ago. Applications are no longer accepted.
Nokia rating
8.6
Based on 5 frontline employees who took The Breakroom Quiz
6th of 82 rated telecommunications companies
Job description
Position: DSP Firmware Engineering Co-op/Intern
Number of Positions: 6
Duration: 4 months
Date: September 8th - December 18th, 2026
Location: Ottawa, ON, Canada
Education Recommendations:
Currently a candidate for a bachelor's or master's in electrical and computer engineering, software engineering, combinatronics and optimization, computer science, or a related field with an accredited school in Canada.
You're a Great Fit If You Have:
- Familiarity with modern C++ programming.
- Knowledge of tools such as git, cmake and jenkins.
- Intention to Contribute for the success of program.
It Would Be Nice If You Also Had:
- Previous work term experience is strongly preferred.
As Part of the Team You Will:
- Develop embedded real-time DSP and control systems for advanced applications.
- Program and test embedded control systems for Infinera's state-of-the-art Optical Modem ASIC.
- Perform MATLAB simulations and hardware modeling in C++ to support system design.
- Conduct real-time firmware coding, testing, and database API development.
- Contribute to digital ASIC simulation for system optimization and validation.
About Nokia
Sourced by ZipRecruiter
Industry
Media and telecom
Company size
10,000+ Employees
Headquarters location
Murray Hill, NJ, US