Embedded Software Developer Co-op (Optical Circuit Switch)
$24 - $35 per hourLumentum Operations LLC
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 Information
Position Title: Embedded Software Developer Co-op (Optical Circuit Switch)
Employment Type: Student - Co-op, existing vacancy
Location: Ottawa ON, Onsite
Pay Range: $24-35/hr
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.
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
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
Eligibility
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 View email address on apply.j-vers.com to request accommodation.
Company Overview
Lumentum is illuminating the networks of tomorrow with advanced photonic technologies that enable AI, data centers, telecom, industrial, and sensing applications. As AI accelerates the global demand for bandwidth and energy efficiency, we deliver the building blocks that keep data moving reliably, efficiently, and at massive scale. Our optical products support AI and compute infrastructure, cloud and DCI environments, metro and long-haul networks, while our lasers drive breakthroughs in precision manufacturing and sensing. For nearly five decades, Lumentum has been at the intersection of light and innovation. What began as a vision with JDS Uniphase to harness the power of photonics has evolved into a global force driving the communication infrastructure of tomorrow. At Lumentum, we're building more than a business—we're building a team of passionate innovators whose drive to collaborate, create, and connect the world fuels everything we do. We are part of the AI technology revolution and we are illuminating the path forward. Headquartered in San Jose, California, we operate worldwide through a network of R&D, manufacturing, and sales locations.
#J-18808-Ljbffr- ...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...SuggestedHourly payInternshipWork at officeLocal areaFlexible hours
$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...SuggestedHourly payFull timePart timeInternship- ...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...SuggestedFull timeWorldwide
$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...SuggestedFull time$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...SuggestedHourly payFull time- ...Software Engineer Co-Op, Agents Location: Ottawa, ON | Hybrid OR Remote| Canada Reports To: Dan Murdock, Director, Engineering About... ...Solink’s Agents team. You’ll work closely with experienced developers, gaining insights into the development lifecycle and...Permanent employmentFull timeInternshipRemote work
$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 timeImmediate start- ...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 payFull timeInternshipFlexible hours
- ...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...
- ...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 contractorsInternshipLocal area
$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$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- ...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 areaFlexible hours
- ...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 timeInternshipWork at office2 days per week
- ...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
- ...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 timeContract workTemporary workPart timeInternshipFlexible hours
- ...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
$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 employmentInternshipWork at office$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 timeImmediate start$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 employmentFull timeWork at officeRelocation packageFlexible hours3 days per week- ...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...InternshipWork at officeWorldwide
- ...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 timeInternshipWorldwide
- ...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 contractFull timeWorldwide
- ...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 timeWorldwide
- ...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 employmentFull time
- ...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 timeInternshipWorldwide
- ...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
$90k - $110k per year
...specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a community... ...looking for an Android Automotive Software Developer to support the design, development, integration, and maintenance of embedded software for complex vehicle platforms. This...Full time$95k - $110k per year
Description At March Networks, our goal is to create a positive working environment where all of our employees can thrive. When you join our team, you’ll enjoy flexibility and support for a healthy work-life balance, as well as the professional development opportunities ...Full timeImmediate start$96k - $146k per year
...technologies, and more! In this position.. We are seeking a Senior Embedded Software Engineer with 8+ years of embedded software development... ..., and help shape team AI practices and guardrails. Design, develop, and debug embedded C software for low-level and platform-...
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!
- golang software developer Ottawa, ON
- remote software Ottawa, ON
- software support Ottawa, ON
- software sales Ottawa, ON
- software Ottawa, ON
- junior software developer .net Ottawa, ON
- software trainer Ottawa, ON
- software qa Ottawa, ON
- entry level software Ottawa, ON
- software implementation project manager Ottawa, ON

