Apply now

Posted last month

Embedded Software Developer Co-op (Optical Circuit Switch)

@ Lumentum Ottawa ULC

Ottawa, Ontario

$24–$35/hrFull-time
Apply now
SIGNALS

Overview

Lumentum Ottawa ULC is hiring a full-time onsite embedded software developer co-op in Ottawa, starting January 2027 for 4 to 8 months. The work involves designing, debugging and testing embedded C/C++ software on Linux systems for optical networking products. Pay is $24 to $35 per hour.

Pay:

$24–$35 an hour

Responsibilities:

  • Design, implement and debug embedded C/C++ software on Linux systems
  • Participate in requirements analysis and software design reviews
  • Develop, document and execute unit and system test cases
  • Troubleshoot low-level hardware-software interactions
  • Take part in code reviews and follow development processes

Requirements summary:

  • Enrolled in a Computer Engineering, Computer Science or Electrical Engineering co-op program
  • Experience programming in C and/or C++
  • Experience with embedded Linux software development
  • Familiarity with Git or other version control
  • Exposure to networking concepts or low-level system software

Tools & skills

Benefits mentioned

Vision
Source and dates

Employer career site / ATS feed · workday

Employer posting date
2026-10-04
First seen by our source
2026-10-08
Source record updated
2026-11-05

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityEntry level
DepartmentSoftware development
Hours per week40 (estimated)
Scheduleday
Travelair: none · ground: none
Work settingOffice, Laboratory
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Background checkscriminal record
EducationBachelor’s degree (required)
Fields of studyComputer Engineering, Computer Science, Electrical Engineering

Summary and details written by AI from the posting; the employer’s posting is the authority.

Lumentum Ottawa ULC

FieldValue
Open jobs on Jobsy21
Job description

It's fun to work in a company where people truly BELIEVE in what they're doing!
We're committed to bringing passion and customer focus to the business.

If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!

Lumentum Canada was awarded the 2022 National Capital Region’s Top Employers for the 6th consecutive year and the 2022 Career Directory Canada’s Best Employers for Recent Graduates for the 5th consecutive year.

Position Title: Embedded Software Developer Co-op (Optical Circuit Switch)

Employment Type: Student – Co-op, existing vacancy

Location: Ottawa ON, Onsite

About Lumentum

At Lumentum, we’re building the tech behind the world’s fastest networks and most advanced systems. Our optical and photonic solutions power everything from AI and cloud computing to data centers, telecom, and advanced manufacturing.

We’re a global team of innovators working where light meets technology, solving big challenges that keep the world connected and moving forward. If shaping the future of connectivity excites you, you’ll fit right in.


The Opportunity

This is a 4-8 month onsite co-op position based in Ottawa, starting in January 2027. You will gain hands-on experience developing embedded software for advanced optical networking products while working in a collaborative engineering environment.

  • Pay Range: $24-35/hr

Responsibilities

  • Design, implement, and debug embedded software in C/C++ on Linux-based systems
  • Participate in requirements analysis and software design review
  • Develop, document, and execute unit- and system-level test cases
  • Troubleshoot low-level software issues, including hardware–software interactions
  • Participate in code reviews and follow established software development processes

What We’re Looking For


Education:

  • Currently enrolled in a Computer Engineering, Computer Science, or Electrical Engineering co-op program at a recognized Canadian post-secondary institution

Skills & Qualifications

  • Experience programming in C and/or C++
  • Strong problem-solving and debugging skills
  • Ability to work effectively in a team environment with good communication skills
  • Experience with embedded Linux software development
  • Familiarity with Git or other version control systems
  • Exposure to networking concepts or low-level system software

What You’ll Gain

  • Hands-on experience with real-world embedded software development
  • Exposure to production codebases and professional development workflows
  • Practical debugging experience on complex systems
  • Insight into optical networking products and technologies

Candidates must be eligible to complete a background check as part of the hiring process


Join a Team That’s Shaping the Future

At Lumentum, we’re more than just a workplace—we’re a launchpad for creativity and innovation. We’re committed to celebrating your unique talents and helping you grow. Our guiding principles—Innovate, Engage, Deliver, Excel, and Win—aren’t just words; they’re the heart of what we do.


Let’s Build a Brighter Future Together!

We’re committed to building an inclusive workplace where everyone feels valued and empowered. We welcome applicants from all backgrounds and provide accommodations for individuals with disabilities throughout the hiring process. Your uniqueness makes us stronger, sparks creativity, and drives our success.


Please contact us at [email protected] to request accommodation.

Join us—your future starts here!

Similar jobs

  • Embedded Software Developer Co-op

    Canada
    $20–$32/hrFull Time

    This is a role well suited for a highly motivated student looking to build their skill set and gain hands-on experience; Required skills and education to have for the success of this role:; Progressing towards a…

  • Grocery Clerk Part Time Day

    Ottawa, ON
    Part Time

    Loblaws Inc.

    Candidates need attention to detail, the ability to work independently in a fast-paced store, and a courteous, resourceful approach to customers. No previous experience is required, but candidates must be flexible with hours, able to lift up to 50 lbs, and stay mobile for an entire shift.

  • Customer Experience Associate - Carling & Woodroffe, ON (15 hours/week)

    Ottawa, ON

    Scotiabank

    As a Customer Experience Associate, you are the face, character and heart of our branches; Our Customer Experience Associates are people-centric and connect with customers in a relatable way; Being a technology expert…

    Customer Experience Associate - Carling & Woodroffe (15 hours/week)

    Ottawa, ON

    Scotiabank

    As a Customer Experience Associate, you are the face, character and heart of our branches; Our Customer Experience Associates are people-centric and connect with customers in a relatable way; Being a technology expert…

  • Bilingual Power BI Developer

    Ottawa, ON
    $65–$85/hrContract

    Altis

    3+ YOELanguage: Bilingual, English and French (fluent written and spoken communication required); • Join a collaborative, knowledge-driven environment where your technical expertise will make a meaningful impact; • You'll…

    Bilingualism, Microsoft Power BI, Reporting, Decision making, Business intelligence, Data modelling

  • Full-time Enterprise CRM Integration Specialist

    Ottawa, ON
    Full Time

    ALGON The Algonquin College of Applied Arts and Technology

    The incumbent is also a senior, hands-on Salesforce developer and technical advisor who develops, configures, administers, and supports Salesforce solutions that advance College goals and…; The Enterprise CRM…

  • Sr. Cloud Administrator

    Ottawa, ON
    $100k–$135k/yrRemote

    AEM

    5+ YOECandidates need 5+ years of hands-on AWS operations experience, strong Linux and Windows Server skills, and CI/CD and Terraform automation experience. AWS Solutions Architect Associate or similar is preferred, along with clear communication skills.

    AWS, Azure, Terraform, Docker, Packer, Jenkins

  • Claims Representative I, Property

    Calgary, AB +8
    Full Time

    Co-operators

    Language: English is required, French is an asset; Sharing claims handling knowledge with business partners to support the organization and providing feedback to the leadership team on process efficiencies to enhance…

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.