2

Entry Level Computer Engineer Intern Jobs in Ottawa, ON

Firmware Engineer

Kanata, ON · On-site

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

Previous intern or co-op experience at Nokia or Infinera. * Bachelor's in Computer Engineering or equivalent. * Experienced with C and C+,+ and Python. * One or more areas of experience: Digital ...

Working towards completion of a degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent * Application of Linux in academic or project-based environments * Utilization ...

Assisting with new product engineering and design activities. * Communicating with employees at all ... The typical pay range for an intern is currently CAD $25.00 - $44.00 per hour. Starting base pay ...

Posted today

Naval Architect Co-op

Ottawa, ON · Hybrid

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

Naval Architect Intern - Fall 2026 & Winter 2027 - Hybrid - Full-Time - 4-12 months Victoria, BC ... Working closely with the Naval Architects, Engineers, Life Cycle & Materiel Managers (LCMMs), and ...

New

... Engineering Technology, Building Systems Technology, or a related field. * Participation in a ... Working Conditions * Primarily office-based with extended computer use. * Collaborative team ...

VDC Co-op Student

Ottawa, ON · On-site

CA$20 - CA$23/hr

... Engineering Technology, Building Systems Technology, or a related field. * Participation in a ... Working Conditions * Primarily office-based with extended computer use. * Collaborative team ...

... engineering, applied sciences. * Required Work Experience: This is an entry level position that gives a good opportunity to build a solid career at Amrize. * Required Technical Skills: Good computer ...

... engineering, or equivalent. * Experience : This is an entry level position that gives a good opportunity to build a solid career at Amrize. * Technical Skills : Good computer skills for Windows based ...

Showing results 21-39

Entry Level Computer Engineer Intern information

How to get an entry level computer engineer intern job?

To secure an entry level computer engineer intern position, candidates should develop foundational skills in programming languages like C++ or Python, gain experience through coursework or personal projects, and build a strong resume highlighting relevant technical skills. Applying to internships through company career portals, university job boards, or networking with professionals can increase chances of success. Having a basic understanding of hardware, software development, and tools such as Git can also be beneficial.

What is the difference between Entry Level Computer Engineer Intern vs Entry Level Software Developer?

AspectEntry Level Computer Engineer InternEntry Level Software Developer
Required CredentialsTypically pursuing or have completed a degree in computer engineering or related fieldUsually holds a bachelor's degree in computer science or software engineering
Work EnvironmentInternship settings in engineering labs, hardware firms, or tech companiesOffice or remote environments focused on coding and software development
Employer & Industry UsageCommon in hardware, embedded systems, and integrated tech companiesPrevalent in software firms, tech startups, and IT departments

The Entry Level Computer Engineer Intern focuses on gaining hands-on experience in hardware, embedded systems, and engineering projects, often involving both hardware and software components. In contrast, the Entry Level Software Developer primarily concentrates on coding, software design, and application development. While both roles require a foundational understanding of programming, the internship emphasizes broader engineering skills, making it ideal for those interested in both hardware and software integration.

Which internship is best for entry level computer engineer interns?

The best internship for entry level computer engineer interns typically involves companies offering hands-on experience in software development, hardware design, or systems engineering. Look for programs that provide mentorship, exposure to industry tools like programming languages and CAD software, and opportunities to work on real projects to build relevant skills and improve employability.

What are popular job titles related to Entry Level Computer Engineer Intern jobs in Ottawa, ON?

For Entry Level Computer Engineer Intern jobs in Ottawa, ON, the most frequently searched job titles are:

What cities near Ottawa, ON are hiring for Entry Level Computer Engineer Intern jobs?

Cities near Ottawa, ON with the most Entry Level Computer Engineer Intern job openings:

Jr. Deep Packet Inspection QA Engineer

Nokia

Kanata, ON • On-site

Full-time

Posted 16 days ago


Nokia rating

7.9

Company rating: 7.9 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

30th of 98 rated telecommunications companies


Job description

Join a highperformance engineering group working at the forefront of application identification and DDoS mitigation technologies. This role offers a challenging environment where you will analyze complex network behaviors, build automated test systems, and help strengthen technologies protecting global networks.
 

You have:
  • A master's degree or a bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, or a related field from an accredited Canadian institution, with graduation in 2025 or expected in Spring 2026.
  • Hands-on experience with Linux-based systems.
  • Strong understanding of computer networking protocols, including:  TCP/IP, DHCP, ARP, DNS
  • Python proficiency (essential) for automation, test development, and debugging.
  • Solid software development skills:
    • Scripting and programming (Python required)
    • Debugging and troubleshooting
    • Experience with Git or similar source control systems
  • A qualitydriven, detailoriented problemsolver who breaks down complex challenges analytically, coupled with a fastlearning, selfstarter mindset that takes ownership and drives work forward independently.
     
It would be nice if you also had:
  • Experience with Wireshark or similar trafficanalysis tools, with exposure to machine learning concepts, data labeling, or trafficclassification models, is considered an asset (but not required).
  • Previous Nokia intern or co-op experience.
  • Contribute to the design, validation, and continuous improvement of application identification algorithms and DDoS mitigation technologies.
  • Verify and analyze application detection mechanisms along with network behaviors involving QUIC, HTTPS, RTP and other protocols.
  • Develop automated test cases in a Linuxbased regression environment to validate application signatures and new DDoS mitigation features.
  • Set up and configure test servers/services (e.g., HTTP servers, DNS servers) to create realistic test environments.
  • Work collaboratively with testers and developers to identify, analyze, report, and resolve software defects.
  • Monitor and debug automated regression systems, improving test coverage and tool capabilities.
  • Break down complex problems piece by piece, diving deep into traffic flows, signatures, packet behavior, and system interactions.
  • Gain hands-on experience in advanced networking, cybersecurity, traffic classification, and largescale mitigation systems.

What Nokia employees say

Hours and flexibility

Workplace

Get the full story on Breakroom