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

Embedded Software Engineer - Co-op Winter 2027

$25 - $34 per hour

Ciena 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
Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer - Co-op Winter 2027 in Ottawa, ON vacancy
  • $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... 
    Suggested
    Hourly pay

    Ciena Canada ULC

    Ottawa, ON
    8 hours 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... 
    Suggested

    magnetforensics

    Ottawa, ON
    27 days ago
  • $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... 
    Suggested
    Permanent employment
    Internship
    Work at office

    TechInsights

    Ottawa, ON
    21 days ago
  • $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,... 
    Suggested
    Permanent employment
    Temporary work
    Internship
    Work at office

    TechInsights

    Ottawa, ON
    3 days ago
  •  ...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... 
    Suggested
    Full time
    Internship
    Ottawa, ON
    23 days ago
  •  ...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 pay
    Work at office
    Local area
    Flexible hours

    Magnet Forensics Inc.

    Ottawa, ON
    8 hours ago
  •  ...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 pay
    Full time
    Internship
    Flexible hours

    General Dynamics Mission Systems, Inc

    Ottawa, ON
    8 hours ago
  • $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 employment
    Internship
    Work at office

    TechInsights

    Ottawa, ON
    10 days ago
  •  ...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 time
    Remote work
    Shift work

    Jsi

    Ottawa, ON
    8 hours ago
  •  ...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... 

    Ciena

    Ottawa, ON
    8 hours ago
  •  ...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 pay
    Internship

    Ciena Corporation

    Ottawa, ON
    8 hours ago
  • 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

    General Dynamics Mission Systems - Canada

    Ottawa, ON
    8 hours ago
  •  ...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

    Lumentum Operations LLC

    Ottawa, ON
    8 hours ago
  •  ...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

    Ciena Corporation

    Ottawa, ON
    8 hours ago
  •  ...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 pay
    Full time
    Internship
    Flexible hours

    General Dynamics Mission Systems - Canada

    Ottawa, ON
    8 hours ago
  •  ...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 time
    Work at office
    Remote work
    Shift work
    2 days per week

    Jsi

    Ottawa, ON
    8 hours ago
  • $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 employment
    Internship
    Work at office

    TechInsights

    Ottawa, ON
    a month ago
  •  ...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 employment
    Full time
    Flexible hours

    CS Group

    Ottawa, ON
    3 days ago
  •  ...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 pay
    Full time
    Internship
    Flexible hours

    General Dynamics Corporation

    Ottawa, ON
    8 hours ago
  •  ...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

    Myticas Consulting

    Ottawa, ON
    10 days ago
  •  ...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 pay
    3 days per week

    Ciena

    Ottawa, ON
    8 hours ago
  •  ...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 office
    Worldwide

    Telesat

    Ottawa, ON
    8 hours ago
  • $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 work
    Internship
    Work at office
    Immediate start

    Alarm.com

    Ottawa, ON
    a month ago
  •  ...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 time
    Worldwide

    telesat

    Ottawa, ON
    a month ago
  • $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 contract
    Permanent employment
    Full time
    Internship

    Q-Block Computing

    Ottawa, ON
    5 days ago
  • $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 time
    Internship

    iClanz

    Ottawa, ON
    5 days ago
  •  ...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

    dominion%20dynamics

    Ottawa, ON
    3 hours ago
  • $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 pay
    Long term contract
    Permanent employment
    Full time
    Internship
    Flexible hours

    Q-Block Computing

    Ottawa, ON
    5 days ago
  • $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 time
    Fixed term contract
    Summer work
    Internship
    Worldwide
    Flexible hours

    AtkinsRéalis

    Ottawa, ON
    7 hours ago
  •  ...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 employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Ottawa, ON
    8 days ago

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!