Embedded Software Engineer Co-op/Intern

1 day ago


Ottawa, Canada Lumentum Full time

It's fun to work in a company where people truly BELIEVE in what they're doingLumentum Canada was awarded the 2022 National Capital Region’s Top Employers and the 2022 Career Directory Canada’s Best Employers for Recent Graduates .  Position Title: Embedded Software Engineer Co-op/InternEmployment Type: Student – Co-op/InternLocation: Ottawa ON, OnsiteWelcome to Lumentum We’re all about harnessing cutting-edge tech to create a brighter, more connected future. We are the leaders in optical and photonic products, working at the intersection of innovation and impact. Here’s what we’re up to:Cloud & NetworkingPowering high-speed data transmission for cloud data centers, AI/ML, enterprise systems, and communication services. Think streaming, gaming, and next-gen tech—we make it happen.Industrial TechInnovating with state-of-the-art lasers used in industries like EVs, solar power, display technology, and semiconductors. We’re enabling the future of green tech and advanced manufacturing.At Lumentum, we’re committed to collaboration, inclusivity, and empowering our team to shine. Together, we’re shaping the tech of tomorrow while supporting a culture where everyone thrives.Lumentum is seeking to hire a Embedded Software Engineer (Co-op Student) for our Ottawa based Embedded Circuit Pack Software team.The Opportunity...- Preferably 8 months: May 2026 - December 2026 What You’ll Be DoingThe student shall participate as a developer working on real projects in a team environment:Work closely with R&D teams to develop embedded software, and ensuring compliance to specifications;Work independently or in a small team to deliver technically challenging products;Designing, implementing and supporting features in C++ on embedded platforms for high performance optical products;Applying best practices throughout the software lifecycle;Solving complex problems in multi-disciplinary teams;Analyzing and characterizing software failures;Sharing your knowledge in the following technology areas: OO analysis and design, embedded software, code reuse, designing for test and support, distributed and multi-threaded system design, unit test, etc.What We’re Looking ForRecommended Education: 3rd or 4th year: Computer Engineering, Computer Science, although software-inclined candidates from other Engineering and Science disciplines would also be considered.Skills: Motivated to succeed;Strong C++ programming experience.Strong experience developing and working with embedded systems.Strong with QNX, LINUX and C is an asset.Strong experience working with teams.Strong troubleshooting and debugging skills.Excellent verbal and written communication skills.Experience with optical systems is an asset.Experience with TI DSP and BIOS is an asset. (VB, C#) experience;Perks You’ll LoveFree parkingFree gymCafeteria with subsidized meals and free coffee/teaPrayer roomGames roomJoin a Team That’s Shaping the FutureAt 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 TogetherWe’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.Join us—your future starts here



  • Ottawa, Ontario, Canada Lumentum Full time $60,000 - $80,000 per year

    It's fun to work in a company where people truly BELIEVE in what they're doingWe'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 usLumentum Canada was awarded the 2022 National Capital Region's Top Employersfor the 6th consecutive...


  • Ottawa, Ontario, Canada Lumentum Operations Full time $60,000 - $90,000 per year

    locationsCanada - Ottawa (Bill Leathem)time typeFull timeposted onPosted Todayjob requisition id It's fun to work in a company where people truly BELIEVE in what they're doingWe'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...


  • Ottawa, Canada Ciena Full time

    Embedded Software Engineer (Real-Time Systems) - Winter Co-Op Join to apply for the Embedded Software Engineer (Real-Time Systems) - Winter Co-Op role at Ciena . Work term of 4, 8, 12 or 16 months starting in January 2026. At Ciena you will design, implement, and maintain real-time embedded platform and application software for our flagship 6500 product. As...


  • Ottawa, Canada Ciena Full time

    Embedded Software Engineer (Real-Time Systems) - Winter Co-Op Join to apply for the Embedded Software Engineer (Real-Time Systems) - Winter Co-Op role at Ciena. Work term of 4, 8, 12 or 16 months starting in January 2026. At Ciena you will design, implement, and maintain real-time embedded platform and application software for our flagship 6500 product. As a...


  • Ottawa, Canada Ciena Corporation Full time

    They gather information about your interactions on the site, such as which pages you visit frequently, how long you stay, and the links or buttons you click. They help us record any difficulties you have with the website and help us to evaluate the effectiveness of our advertising. By analyzing this data, we can understand what aspects of our site are...


  • Ottawa, Canada Ciena Corporation Full time

    They gather information about your interactions on the site, such as which pages you visit frequently, how long you stay, and the links or buttons you click. They help us record any difficulties you have with the website and help us to evaluate the effectiveness of our advertising. By analyzing this data, we can understand what aspects of our site are...


  • Ottawa, Canada Ciena Corporation Full time

    They gather information about your interactions on the site, such as which pages you visit frequently, how long you stay, and the links or buttons you click. They help us record any difficulties you have with the website and help us to evaluate the effectiveness of our advertising. By analyzing this data, we can understand what aspects of our site are...


  • Ottawa, Canada Ciena Corporation Full time

    They gather information about your interactions on the site, such as which pages you visit frequently, how long you stay, and the links or buttons you click. They help us record any difficulties you have with the website and help us to evaluate the effectiveness of our advertising. By analyzing this data, we can understand what aspects of our site are...


  • Ottawa, Canada Ciena Corporation Full time

    They gather information about your interactions on the site, such as which pages you visit frequently, how long you stay, and the links or buttons you click. They help us record any difficulties you have with the website and help us to evaluate the effectiveness of our advertising. By analyzing this data, we can understand what aspects of our site are...


  • Ottawa, Canada Ciena Corporation Full time

    They gather information about your interactions on the site, such as which pages you visit frequently, how long you stay, and the links or buttons you click. They help us record any difficulties you have with the website and help us to evaluate the effectiveness of our advertising. By analyzing this data, we can understand what aspects of our site are...