1

Linux Internship Jobs in Ottawa, ON (NOW HIRING)

Experience: Previous internship, co-op, or applied project experience relevant to the role ... Experience with embedded Linux * Knowledge of RTOS concepts (Zephyr, VxWorks, etc.) * Experience ...

Linux Internship information

See Ottawa, ON salary details

$8

$34

$73

How much do linux internship jobs pay per hour?

As of Aug 27, 2026, the average hourly pay for linux internship in Ottawa, ON is $34.24, according to ZipRecruiter salary data. Most workers in this role earn between $15.34 and $51.07 per hour, depending on experience, location, and employer.

What is a Linux internship?

A Linux Internship is a temporary position designed for students or entry-level professionals to gain hands-on experience with Linux operating systems. Interns typically work on tasks such as system administration, scripting, troubleshooting, and configuring Linux-based environments. They may assist with software installation, monitor system performance, and support IT teams in maintaining infrastructure. This role helps interns build practical skills in Linux and related technologies, often serving as a stepping stone to full-time roles in system administration, DevOps, or cybersecurity.

What kind of projects or daily tasks can I expect during a Linux internship?

As a Linux Intern, you may assist with system administration tasks such as managing user accounts, monitoring system performance, and deploying updates or patches. You might also help automate routine processes with scripting, support troubleshooting efforts, and participate in the configuration of servers or development environments. Many teams encourage interns to contribute to real projects under the mentorship of experienced engineers, offering exposure to collaborative workflows and modern DevOps tools. This hands-on experience is designed to build your technical skills and prepare you for future full-time opportunities.

What are the key skills and qualifications needed to thrive in the Linux internship position, and why are they important?

To thrive as a Linux Intern, you need a foundational understanding of Linux operating systems, command-line interface usage, and basic scripting languages such as Bash or Python, often supported by coursework in computer science or information technology. Familiarity with tools like Git, Docker, and basic networking concepts, as well as optional certifications like CompTIA Linux+, can provide a strong technical advantage. Effective communication, eagerness to learn, and problem-solving skills are valuable soft assets in a collaborative environment. These abilities are crucial for quickly adapting to real-world technical challenges and contributing to projects in a professional IT setting.

What are the most commonly searched types of Linux jobs in Ottawa, ON?

The most popular types of Linux jobs in Ottawa, ON are:

What are popular job titles related to Linux Internship jobs in Ottawa, ON?

For Linux Internship jobs in Ottawa, ON, the most frequently searched job titles are:

What job categories do people searching Linux Internship jobs in Ottawa, ON look for?

The top searched job categories for Linux Internship jobs in Ottawa, ON are:

What cities near Ottawa, ON are hiring for Linux Internship jobs?

Cities near Ottawa, ON with the most Linux Internship job openings:

Infographic showing various Linux Internship job openings in Ottawa, ON as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $71,225 per year, or $34.2 per hour.

Embedded Software Developer (New Grad)

Ottawa, ON

Ciena
Telecommunications • 5 - 10K employees

CA$68K - CA$109K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 15 days ago


Job description

As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity-driving our business priorities alongside meaningful social, community, and societal impact.

Join a team focused on foundational embedded software technologies that enable advanced networking products. This role provides exposure to low-level Linux software, platform enablement activities, and the full software development lifecycle. Contributions help improve software quality, reliability, and engineering productivity.
How you will make an impact:
  • Develop low-level software components for embedded software products.
  • Work with Linux kernel components, packages, utilities, and build systems.
  • Perform board bring-up and product lifecycle activities.
  • Develop and maintain scripts, test utilities, and development tools.
  • Execute software development lifecycle activities including development, testing, documentation, debugging, and maintenance.
  • Contribute to defect reduction and software quality improvements.
The must haves:
  • Education: Bachelor's or higher degree in computer engineering, electrical engineering, computer science, or similar disciplines, recently obtained (within the past 12 months) or expected within the next 6 months.
  • Experience: Previous internship, co-op, or applied project experience relevant to the role.
  • Advanced level C programming.
Nice to haves:
  • Experience developing software for embedded systems or telecom products.
  • Linux kernel-space software (e.g., kernel modules).
  • Linux user-space software (e.g., applications).
  • Understanding of CPU hardware architectures, hardware functional specifications, hardware timing diagrams, and device data sheets.
  • Understanding of low-level operating systems concepts (memory management, file systems, inter-process communication, scheduler, etc.) and hardware technologies (storage devices, DRAM configuration, CPU registers, etc.).
  • Build systems and utilities (make, yocto, etc.).
  • Tool chains (assembler, compiler, linker, etc.).
Pay Range:
The annual pay range for this position is $68,800 - $109,800.

Pay ranges at Ciena are designed to accommodate variations in knowledge, skills, experience, market conditions, and locations, reflecting our diverse products, industries, and lines of business. Please note that the pay range information provided in this posting pertains specifically to the primary location, which is the top location listed in case multiple locations are available.

Non-Sales employees may be eligible for a discretionary incentive bonus, while Sales employees may be eligible for a sales commission. In addition to competitive compensation, Ciena offers a comprehensive benefits package, including medical, dental, and vision plans, participation in 401(K) (USA) & DCPP (Canada) with company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation time. We also comply with all applicable laws regarding Paid Family Leave and other leaves of absence.
At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination.

Ciena is anEqual Opportunity Employer, including disability and protected veteran status.

If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.