Embedded Software Engineer - Co-op Winter 2027
$25 - $34 per hourCiena Canada
As the global leader in high-speed connectivity, Ciena builds the critical infrastructure powering the AI era. We're a technology company shaping the future of networking, guided by innovation, integrity, and collaboration. Through development opportunities, meaningful work, and flexibility, Ciena supports growth and well-being-on and off the job. Connect with a career that matters.
The Opportunity
Work term of 4 months starting in January 2027
The team designs, implements, and maintains real-time embedded platform and application software for several of Ciena's flagship products. The work spans embedded software components and system applications, from low-level drivers to high-level software state machines that interface with external applications.
How you will make an impact
- Design, implement, and maintain Linux and VxWorks kernels and base software components.
- Develop drivers for proprietary and 3rd party ASICs, FPGAs, and other hardware components.
- Build hardware/software interfaces that bridge various abstraction layers.
- Develop fault and alarm subsystems to detect, report, and maintain defects and manage their hysteresis and co-relations.
- Develop system applications such as traffic/equipment protection and performance monitoring.
- Develop SDKs that abstract the underlying low-level software and hardware to facilitate platform application development and integration.
The must haves
- Education: Actively enrolled in a bachelor's or master's degree in computer or electrical engineering, computer science, or similar disciplines,
- Experience with C or C++
Nice to haves
- Developing software for embedded systems or telecom products
- Understanding of CPU hardware architectures, hardware functional specifications, hardware timing diagrams, device data sheets
- Understanding of real-time operating systems and embedded systems
- Software development tools such as git, BitBucket, Gerrit, Jira, etc.
- Unit test frameworks such as Google Test, JUnit, Robot, PyTest, and the like
- Debuggers and tools (e.g., gdb), especially for troubleshooting embedded systems in user space and kernel space
- High-level programming and scripting languages such as Java, Python, Perl, Tcl, bash; YANG modeling language and toolchains; software development methodologies such as Agile or Waterfall; familiarity with datacom and telecom concepts such as DWDM, SONET/SDH, OTN, Ethernet, OSI Model, TCP/IP, MPLS
Pay Range
The pay range for this position is $25.00 - $34.00 per hour.
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.
In addition to competitive compensation, Ciena offers students access to the Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation pay as required by applicable laws.
Values and Culture
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 an Equal 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.
#J-18808-Ljbffr$25 - $34 per hour
...Work term of 4 months starting in January 2027 The team designs, implements, and maintains real-time embedded platform and application software for several of Ciena's flagship products... ...'s degree in computer or electrical engineering, computer science, or similar disciplines...SuggestedHourly pay- ...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...Suggested
$21 - $25 per hour
...largest vertically integrated collection of unmatched reverse engineering, teardown, and market analysis in the semiconductor... ...company driven by high performance THE OPPORTUNITY: Software Developer Co-op reporting to Agile Development Manager, working collaboratively...SuggestedPermanent employmentInternshipWork at office$20 - $25 per hour
...integrated collection of unmatched reverse engineering, teardown, and market analysis in the... ...THE OPPORTUNITY: At TechInsights, our Co-op Student Program is founded on the principle... ...working with DSLR cameras, photo-editing software, hand tools (screwdrivers, cutting tools,...SuggestedPermanent employmentTemporary workInternshipWork at office- ...Overview P osition : Sales Co-op/Intern Location: Ottawa or Kingston Duration : 4 months Compensation: 21.25 - 28.50 Education and Eligibility : 2nd, 3rd, and 4th year students currently enrolled in a post-secondary institution At PepsiCo, you'll find...SuggestedFull timeInternship
- ...the development of digital investigative software that acquires, analyzes, and shares... ...a degree in Computer Science, Computer Engineering, Software Engineering or a related discipline... ...be reflected in our hiring processes and embedded in our values and how we treat one...Hourly payWork at officeLocal areaFlexible hours
- ...Co-op Winter 2027 - Software Engineering - 8 Months ~ Intern Build bold. Deliver impact. Win together. At General Dynamics Mission Systems-Canada, we’re not just engineering technology — we’re shaping the future of defence and security. Our teams design and deliver...Hourly payFull timeInternshipFlexible hours
$21 - $25 per hour
...integrated collection of unmatched reverse engineering, teardown, and market analysis in the... ...THE OPPORTUNITY At TechInsights, our Co-op Student Program is founded on the principle... ...will Contribute to TechInsights Platform software quality by designing and executing automated...Permanent employmentInternshipWork at office- ...Software Developer - Co-op - Winter 2027 Full-Time Hybrid Locations Showing 1 location ~ Pay or shift range: $23 CAD to $37 CAD The estimated range is the budgeted amount for this position. Final offers are based on various factors, including skill set, experience...Full timeRemote workShift work
- ...Build embedded software with Ciena using Linux, VxWorks, and C or C++ during a four-month work term starting January 2027. This co-op supports Ciena’s real-time embedded platform and application software for flagship products. You will work across kernels, base components...
- ...career that matters. Ciena is seeking an Embedded Software Developer intern to design, develop,... ...Student in Computer Science, Electrical Engineering, or a related field. Proficiency in... ...Nice to haves Previous internship, co-op, or applied project experience relevant...Hourly payInternship
- Kickstart your career with General Dynamics Mission Systems-Canada as a Co-op DevOps Engineer in Winter 2027. This role provides valuable exposure to software systems crucial for national security. This internship, based in either Ottawa, ON or Calgary, AB, invites students...Internship
- ...Position Title Embedded Software Engineer Co-op/Intern Employment Type Student – Co-op/Intern, 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...Internship
- ...Opportunity 4 month placement starting January 2027. Join a hardware development team focused... ...in a degree program in Electrical Engineering. Experience with lab test equipment and... ...Ethernet, SONET, Fiber Channel). Previous co-op experience in a related field. Pay...Hourly pay
- ...Co-op Winter 2027 - Software Engineering - 4-8 months Intern Build bold. Deliver impact. Win together. At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security. Our teams design and deliver...Hourly payFull timeInternshipFlexible hours
- ...Quality Engineering Tester - Co-op - Winter 2027 Job Category : QA Requisition Number : QUALI001323 Posted : September 22, 2026 Full-Time Hybrid Locations Showing 1 location ~ Pay or shift range: $23 CAD to $37 CAD The estimated range is the budgeted...Full timeWork at officeRemote workShift work2 days per week
$20 - $25 per hour
...integrated collection of unmatched reverse engineering, teardown, and market analysis in the... ...THE OPPORTUNITY: At TechInsights, our Co-op Student Program is founded on the principle... ...and layout data, you'll harness advanced software tools to uncover active circuit...Permanent employmentInternshipWork at office- ...benefits, and flexible work arrangements. Job Description We are looking for a detail-oriented Embedded Software Test / Verification & Validation Engineer to support testing activities within an HSIT team in an automotive environment. You will play a key role...Permanent employmentFull timeFlexible hours
- ...Co-op Winter 2027 - Software Developer - 8 Months Build bold. Deliver impact. Win together. At General Dynamics Mission SystemsCanada, were not just engineering technology were shaping the future of defence and security. Our teams design and deliver advanced, mission-...Hourly payFull timeInternshipFlexible hours
- ...Senior Embedded Software/Firmware Engineer We are seeking a Senior Embedded Software/Firmware Engineer to develop and test next-generation firmware for advanced embedded optical systems. This is a one-year contract based in Ottawa, Ontario. Key Responsibilities Implement...Contract work
- ...on and off the job. Connect with a career that matters. The Opportunity: 4-month work term, starting in January 2027. Step into reliability engineering and contribute to evaluating the durability, performance, and lifespan of electronic components and circuit boards...Hourly pay3 days per week
- ...years. Backed by a legacy of engineering excellence, reliability and industry... ...scheduled to begin service in 2027, will revolutionize global... ..., lead, and manage a team of software professionals, including Principal... ...develop strategies for the embedded SW development environment,...Work at officeWorldwide
$185k - $195k per year
...millions of residential and commercial properties in the US and abroad. We are looking for a talented and passionate Staff Embedded Software Engineer for the Device Engineering team to help us define the future of the Internet-of-Things for residential and commercial properties...Casual workInternshipWork at officeImmediate start- ...years. Backed by a legacy of engineering excellence, reliability and industry... ...scheduled to begin service in 2027, will revolutionize global... ..., lead, and manage a team of software professionals, including Principal... ...develop strategies for the embedded SW development environment,...Full timeWorldwide
$95k - $130k per year
...quantum-secure communications, and quantum computing platforms engineered for the performance, reliability, and environmental resilience... ...science reinforce each other by design. About this role: The Embedded Firmware Engineer will develop the real-time control firmware...Long term contractPermanent employmentFull timeInternship$90k per year
...job description please reply with below inline details Role: Embedded Engineer Location: Ottawa, Canada – Day1 Onsite Only Full time... ...Responsibilities and Activities: Developing embedded C/C++ software on Client's 6500 family of optical switches, including improvements...Full timeInternship- ...ingestion and data processing, the operator-facing dashboards, and the embedded and edge integrations in between. What makes it interesting... ...design docs, make the architectural calls, and support the engineers around you through code review. Work with embedded and mechanical...Full time
$18 - $25 per hour
...Ottawa, ON (on-site) Employment type: Co-op / Internship Duration: 4–8 months (flexible... ..., and quantum computing platforms engineered for the performance, reliability, and environmental... ...by design. About this role: The Embedded Systems Developer Intern will work...Hourly payLong term contractPermanent employmentFull timeInternshipFlexible hours$61.9k - $80k per year
...into success. Are you looking for a company that works on major engineering projects all over the world? Do you want to make a difference... ...organizational, communication, and problem-solving skills. Has Industry software skills. Detail-oriented with the ability to manage changing...Full timeFixed term contractSummer workInternshipWorldwideFlexible hours- ...what we’re building. The people building Motion are deeply embedded in where AI and our industry is heading, and obsessed with closing... ...our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the...Permanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer - Co-op Winter 2027. Be the first to apply!
- embedded systems software engineer Ottawa, ON
- embedded software engineer Ottawa, ON
- junior software developer .net Ottawa, ON
- software implementation project manager Ottawa, ON
- software asset management analyst Ottawa, ON
- entry level software Ottawa, ON
- software application developer Ottawa, ON
- software sales Ottawa, ON
- software Ottawa, ON
- embedded software Ottawa, ON


