Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Developer Co-op (Optical Circuit Switch)

$24 - $35 per hour

Lumentum

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

Education

What We’re Looking For

  • 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.

Join us—your future starts here!

#J-18808-Ljbffr
Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Developer Co-op (Optical Circuit Switch) in Ottawa, ON vacancy
  •  ...the development of digital investigative software that acquires, analyzes, and shares evidence...  ...of success through skills they have developed and experiences they have been a part of,...  ...be reflected in our hiring processes and embedded in our values and how we treat one another... 
    Suggested
    Hourly pay
    Internship
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Ottawa, ON
    5 days ago
  • $30 per hour

     ...Bring your ideas, your grit, and your care for people. Join us and shape the future of care. The Opportunity Fullscript offers co-op placements across a range of teams and functions. This general application is for students who are excited to gain hands-on experience... 
    Suggested
    Hourly pay
    Full time
    Part time
    Internship

    Fullscript

    Ottawa, ON
    8 days ago
  •  ...Embedded Software Developer Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial delivery and recovery systems including the Sherpa™ family of GPS guided parafoils, Space Recovery Systems, LaunchPADS™ Multi... 
    Suggested
    Full time
    Worldwide

    Mmist Llc

    Ottawa, ON
    more than 2 months ago
  •  ...application of unique new technologies to fiber-optic communications products for datacenters. We are seeking a Senior Embedded Software Engineer to work as part of our R&D...  ...platforms, and broad embedded systems expertise developed across a diverse set of projects. Note:... 
    Suggested
    Long term contract
    Full time
    Remote work

    Ranovus Inc.

    Ottawa, ON
    1 day ago
  • $90k - $125k per year

     ...development, specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a community of innovators....  ...automation. We are looking for an intermediate C++ / Qt Embedded Developer to support the development of software for embedded and mission... 
    Suggested
    Full time

    Syntronic

    Ottawa, ON
    a month ago
  • $25.5 - $34.5 per hour

     ...Git ~2.7+ GPA or equivalent ~ Available for a 12 - 16 months Co-op ~ Actively enrolled in an accredited undergraduate on a full-...  ...and city: Canada (CA) || Ottawa (Country/ City) Job details: Developer Compensation and Benefits at Ericsson At Ericsson, we know... 
    Hourly pay
    Full time

    Ericsson

    Ottawa, ON
    4 days ago
  •  ...Software Engineer Co-op, Apps Location: Ottawa, ON | Hybrid Reports To: Xiaokun Xu, Term: Jan 2027 Pay band: 55,000k-68,000k...  ...Applications and Data team. You’ll work closely with experienced developers, gaining insights into the development lifecycle and contributing... 
    Permanent employment
    Full time
    Internship

    Sol Ink

    Ottawa, ON
    22 minutes ago
  • $155k - $180k per year

     ...your hard work! Overview This position is for a Principal Software Developer - AI Integration. In this role you will be a key technical...  ...concepts to diverse audiences Experience with vector databases, embedding models, and retrieval-augmented generation (RAG) systems... 
    Full time
    Immediate start

    Solace

    Ottawa, ON
    12 days ago
  •  ...Description As a Software Developer on our Product Development team, you'll work with a group of talented developers and product managers to take new product ideas from concept to production features that our users love. You'll work closely with Product Managers to understand... 
    Full time

    Intouch Insight

    Ottawa, ON
    1 day ago
  •  ...Network Solution Engineer (Optical Engineer) Work Location: Onsite...  ...design and implementation. Develop and execute test plans to validate...  ...performing end-to-end circuit testing to ensure error-free operation...  ...6500 DWDM/OTN/RLS and Route Switch platforms, including... 
    For contractors
    Internship
    Local area

    ciena

    Ottawa, ON
    5 days ago
  •  ...Who We Are; What We Do; Where We’re Going   Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related devices. We are continually innovating... 

    magnetforensics

    Ottawa, ON
    8 days ago
  •  ...Canadian post-secondary institution and be eligible for a co-op work term during the period specified in the job...  ...team for the Land C5ISR Program is looking for a Co-op Software Engineer to join our team. We develop and integrate various software products that enable the... 
    Hourly pay
    Full time
    Internship
    Flexible hours

    General Dynamics Missions System International

    Ottawa, ON
    a month ago
  • $80k - $105k per year

     ...growing global teams. Our hardware and software solutions are built for performance, enabling...  ...interfaces, you will be a Software Developer in the R&D team, working on projects in embedded/machine vision, IoT, and networked video switching. You will be working on the latest... 
    Full time

    Pleora Technologies

    Ottawa, ON
    more than 2 months ago
  • $95k - $115k per year

     ...development, specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a community of innovators....  ..., and industrial automation. We are looking for an Embedded BSP Developer to support the design, development, integration, and maintenance... 
    Full time

    Syntronic

    Ottawa, ON
    a month ago
  •  ...Will Contribute Design, code, and integrate embedded C/C++ software on Linux and real-time operating systems. Develop software that interfaces with ASIC/FPGA hardware...  .... Leverage your experience with coherent optics, pluggable optical technology, OTN mapper or/and... 
    Local area
    Flexible hours

    Ciena Corporation

    Ottawa, ON
    5 days ago
  •  ...Responsibilities Develop C/C++ code to add functionality and improve software for the 1830 PSS and GX product platforms....  ...workflows. Benefits ~4–16 month co-op/internship beginning January 4, 2027...  ...to large-scale, real-time embedded software in a global development... 
    Full time
    Internship
    Work at office
    2 days per week

    Infinera

    Ottawa, ON
    1 day ago
  •  ...Job Responsibility: Senior Embedded Software Engineer Aversan Inc. ( is a trusted multi-service engineering and...  ...software development Architect, design, develop, document, and verify software for complex electro-optical surveillance systems. Manage project tasks with... 
    Full time

    Aversan

    Ottawa, ON
    11 days ago
  •  ...clients and Canada’s intelligence and enforcement agencies through embedded teams, advisory services, and full project execution,...  ...Canada. Job Description We are seeking a Full-Stack Software Developer with strong Java and CMS (Liferay) experience to support the... 
    Full time
    Contract work
    Temporary work
    Part time
    Internship
    Flexible hours

    Adga Group Consultants Inc

    Ottawa, ON
    more than 2 months ago
  •  ...and, increasingly, customer-managed environments. As a Junior Software Developer on the Mission Control squad, you'll build the APIs and...  ...it on a team that works AI-native, with agentic coding tools embedded in the daily workflow. What You'll Do - Build and improve backend... 
    Full time

    Solace

    Ottawa, ON
    16 days ago
  • $20 - $25 per hour

     ...industry. This collection includes detailed circuit analysis, imagery, semiconductor process...  ...THE OPPORTUNITY:   At TechInsights, our Co-op Student Program is founded on the...  ...and layout data, you'll harness advanced software tools to uncover active circuit components... 
    Permanent employment
    Internship
    Work at office

    TechInsights

    Ottawa, ON
    26 days ago
  • $85k - $100k per year

     ...Description Intermediate Software Developer – Developer Experience and Release Engineering Team – Ottawa   March Networks is proud to be recognized as one of Ottawa’s Best Places to Work.   March Networks is an established global leader in the video surveillance... 
    Full time
    Immediate start

    March Networks

    Ottawa, ON
    a month ago
  •  ...Telesat on X and LinkedIn or visit The Software Architect - User Terminals will define...  ...requirements. Define interfaces between embedded software, networking components, modems,...  ...fundamentals. Strong understanding of routing, switching, VPNs, QoS, multicast, and secure... 
    Long term contract
    Full time
    Worldwide

    Telesat

    Ottawa, ON
    7 hours ago
  • $96.56k - $128.74k per year

     ...Canada and the world better through trade. Position: Senior Software Developer (Lead) Employment Type: Permanent Compensation Details:...  ...design, build, and operate Agentic SDLC Operating System. · Embed AI-assisted development into delivery workflows, leveraging tools... 
    Permanent employment
    Full time
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Export Development Canada

    Ottawa, ON
    5 days ago
  •  ...will be responsible to build, lead, and manage a team of software professionals, including Principal Engineers, SW. Architects...  ..., as well as Scrum Masters. The right candidate will develop strategies for the embedded SW development environment, including goals and plans in... 
    Internship
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    1 day ago
  •  ...ViaSat-1 and one LEO 3 demonstration satellite. For more information, follow Telesat on X and LinkedIn or visit As a Senior NMS Software Developer, you will lead the design, development, and evolution of Lightspeed's Network Management and OSS platforms, enabling service... 
    Full time
    Internship
    Worldwide

    Telesat Corporation

    Ottawa, ON
    12 days ago
  •  ...on X and LinkedIn or visit Our Software Development team architects, develops, tests and maintains the Telesat Lightspeed...  ..., connection pooling, backoff, circuit breaking) for high-scale traffic....  ..., and automation guardrails.  Embed production readiness into services:... 
    Full time
    Internship
    Worldwide

    Telesat Corporation

    Ottawa, ON
    more than 2 months ago
  •  ...Software Developer At Wavestore, we're more than meets the eye. In an ever-changing world, adaptation drives progress. At Wavestore, we embrace change and continuous innovation to deliver solutions that empower businesses and organizations around the world... 
    Full time

    Wavestore

    Ottawa, ON
    more than 2 months ago
  •  ...will be responsible to build, lead, and manage a team of software professionals, including Principal Engineers, SW. Architects...  ..., as well as Scrum Masters. The right candidate will develop strategies for the embedded SW development environment, including goals and plans in... 
    Full time
    Worldwide

    telesat

    Ottawa, ON
    16 days ago
  •  ...Job Description Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario. This role offers...  ...synchronization is an asset Good laboratory knowledge with electronic circuits and standard instruments such as oscilloscopes, logic... 
    Permanent employment
    Full time

    Q-Block Computing

    Ottawa, ON
    17 days ago
  • $18 - $25 per hour

     ...on-site) Employment type: Co-op / Internship Duration: 4–8...  ...in the real world. The company develops quantum timing, quantum-secure...  ...design. About this role:  The Embedded Systems Developer Intern will...  ...boards, design and test small circuits, and see your work exercised... 
    Hourly pay
    Long term contract
    Permanent employment
    Full time
    Internship
    Flexible hours

    Q-Block Computing

    Ottawa, ON
    17 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Developer Co-op (Optical Circuit Switch). Be the first to apply!