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

Embedded Software Engineer Intern (4 months - September 2026)

Full-time

Ciena

As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact.

The Opportunity

4 month co-op starting September 2026

How You Will Contribute

We design, implement, and maintain real-time embedded platform and application software for several of Ciena’s flagship products. Functional areas in our scope range from low level bit flipping drivers to high level software state machines for interfacing with external applications.

  • Linux and VxWorks kernels and base software components
  • Drivers for proprietary and 3rd party ASICs, FPGAs, and other hardware components.
  • Hardware/software interface to provide bridging of various abstraction layers.
  • Fault and alarms subsystems to detect, report and maintain defects and manage their hysteresis and co-relations.
  • System applications such as traffic/equipment protection, performance monitoring, etc.
  • SDKs that abstract the underlying low-level software and hardware to facility platform application developments and integration.
  • Analysis of system logs and performance metrics.

Must Haves

  • Enrolled in a bachelor’s or master's degree in computer or electrical engineering, computer science, or similar disciplines
  • Experience with C or C++

The Nice To Haves

  • Experience with using AI Agents (Claude, Copilot, etc)
  • Understanding of Linux system logging solutions
  • Developing software for embedded systems or telecom products
  • 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
  • Software development methodologies such as Agile or Waterfall

Pay Range: The hourly pay range for this position is $25.00 - $34.00

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.

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.

Vacancy posted 23 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer Intern (4 months - September 2026) in Ottawa, ON vacancy
  •  ...impact. How You Will Contribute Design, code, and integrate embedded C/C++ software on Linux and real-time operating systems. Develop...  ...Provide technical leadership by guiding and mentoring more junior engineers in the team, fostering collaboration and skill development.... 
    Suggested
    Full time
    Local area
    Flexible hours

    Ciena

    Ottawa, ON
    9 days ago
  • $75k - $100k per year

     ...together. Please take a look at: Job Purpose The design engineering group provides complete end-to-end product development...  ...through to volume manufacturing. The design team is seeking an Embedded Software Developer in optical transceiver designs to participate in... 
    Suggested
    Full time

    SANMINA-SCI TECHNOLOGY INDIA PRIVATE LIMITED

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

     ...Employment type: Co-op / Internship Duration: 4–8 months (flexible based on academic program...  ..., and quantum computing platforms engineered for the performance, reliability, and environmental...  ...by design. About this role:  The Embedded Systems Developer Intern will work... 
    Internship
    Hourly pay
    Long term contract
    Permanent employment
    Full time
    Flexible hours

    Q-Block Computing

    Ottawa, ON
    16 days ago
  •  ...an immediate opening for a Principal Embedded Software Architect to join their team in Ottawa...  ...will collaborate closely with System Engineering and other cross-functional teams to ensure...  ..., Tuesday, Thursday and Friday. International travel is required. If you're interested... 
    Suggested
    Work at office
    Immediate start
    Monday to friday

    Hays

    Ottawa, ON
    18 days ago
  •  ...for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading...  ...testing of our cutting-edge LightSpeed software. Collaborate closely with the test and support...  .... Resource is required to work onsite a minimum of four (4) days per week... 
    Suggested
    Full time
    Worldwide

    telesat

    Ottawa, ON
    23 days ago
  •  ...Embedded Systems Engineer Preferred Location: Toronto Reports to: Director of Engineering The Role Real missions require embedded...  ...integrating cutting-edge hardware platforms with secure, resilient software systems in extreme field environments. Your work will enable... 
    Full time
    Remote work

    dominion%20dynamics

    Ottawa, ON
    15 hours ago
  •  ...government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service,...  ...information, follow Telesat on X and LinkedIn or visit The Software Architect will play a pivotal role in driving the architectural... 
    Full time
    Worldwide

    telesat

    Ottawa, ON
    23 days ago
  •  ...for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-...  ...testing of our cutting edge Lightspeed Software by actively engaging with both the test...  ...Developer will assume ownership of specific embedded systems software modules, overseeing their... 
    Full time
    Worldwide

    telesat

    Ottawa, ON
    23 days ago
  • $60.55k - $79.47k per year

     ...building science sector. Working closely with Engineers and Project Managers, you will support...  ...below ! As a Structural Engineering Intern, you will work in close collaboration...  ...Exposure to structural analysis and design software (e.g., ETABS, SAP2000, SAFE, SAFI, etc.);... 
    Internship
    Full time
    Temporary work
    For contractors
    Work at office
    Flexible hours

    Englobe Corp.

    Ottawa, ON
    2 days ago
  •  ...alongside meaningful social, community, and societal impact. WaveLogic Systems Design Architecture Intern The Opportunity 8-12 month internship starting September 2026 to September 2027 How You Will Contribute As an intern, you will be a contributor to the team,... 
    Internship
    Hourly pay
    Full time
    Flexible hours

    Ciena

    Ottawa, ON
    10 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... 
    Internship
    Full time

    iClanz

    Ottawa, ON
    16 days ago
  •  ...Software Engineer Fullstack Preferred Location: Ottawa Reports to: CTO Type: Full-Time...  ...processing to frontend visualization and embedded integrations - working closely with hardware...  .../frontend systems; Mid candidates: 2-4 years. We’re hiring at both levels. Strong... 
    Full time

    dominion%20dynamics

    Ottawa, ON
    15 hours ago
  •  ...chapter starts here.  We are seeking an experienced Embedded Linux & Network Software Test Automation Engineer to develop and execute automated testing for...  ...Python, and Embedded Linux. Knowledge of Linux internals, Layer 3 networking, TCP/IP, and routing. Experience... 
    Contract work

    High Tech Genesis

    Ottawa, ON
    11 days ago
  •  ...lifecycle, including sustaining engineering and resolution of field‑...  ...• 10+ years of experience in embedded systems development with substantial...  ...to reason across hardware–software boundaries, including both...  ...proficiency in C/C++, Linux kernel internals, firmware frameworks such as... 
    Permanent employment
    Full time

    High Tech Genesis

    Ottawa, ON
    1 day ago
  •  ...revenue quarters to-date in the last few months, and now 70+ team members), our product is...  ...updates. We’re looking for a senior software engineer who loves working at the boundary between...  ...and beyond, but also have office spaces in 4 main hubs (Toronto, Montreal, Vancouver,... 
    Internship
    Permanent employment
    Full time
    Summer work
    Work at office
    Remote work
    Work from home

    Motion

    Ottawa, ON
    8 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
    23 days ago
  •  ...to help us get there! About the Senior Software Engineer role As a Senior Software Engineer,...  ...employees, health benefits from day one, a monthly health & lifestyle stipend to support your...  ...beyond, but also have office spaces in 4 main hubs (Toronto, Montreal, Vancouver,... 
    Internship
    Permanent employment
    Full time
    Summer work
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

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

     ...Employment type: Co-op / Internship Duration: 4–8 months (depending on academic program) Hours:...  ..., and quantum computing platforms engineered for the performance, reliability, and environmental...  ...role:  The Mechanical CAD Engineering Intern will work alongside Q-Block's engineering... 
    Internship
    Hourly pay
    Long term contract
    Full time
    Casual work
    Manual labor

    Q-Block Computing

    Ottawa, ON
    16 days 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

    Q-Block Computing

    Ottawa, ON
    16 days ago
  •  ...5th consecutive year . Senior Embedded Application Developer Lumentum...  ...role in the development of software for a new generation of leading...  ...in Computer Science, Computer Engineering, Software Engineering, Electrical...  .... Qualifications: 4+ years of embedded C/C++ development... 
    Full time
    Remote work

    Lumentum

    Ottawa, ON
    9 days ago
  • $2000 - $4000 per month

     ...Job Description: ob Title International Consultation and Exchange Specialist Job Overview...  ...business development and cooperation. 4. Participate in the preparation and organization...  ...are preferred; proficient in Office software, industry data retrieval tools and basic... 
    Remote job
    Work at office
    Work from home
    Overseas

    Little Locusts

    Ottawa, ON
    11 days ago
  •  ...Senior Software Engineer Fullstack Preferred Location: Ottawa Reports to: CTO Type: Full-Time The Role This is a senior full...  ...and data processing, the operator-facing dashboards, and the embedded and edge integrations in between. What makes it interesting... 
    Full time

    dominion%20dynamics

    Ottawa, ON
    1 day ago
  •  ...Backend Software Engineer Location: Ottawa, ON (On-site) Reports to: Engineering Lead...  ...REST APIs that power operator interfaces, internal tooling, and external integrations. Create...  ...— MAVLink, ArduPilot, Unreal Engine, and Gazebo. Develop secure asset management... 
    Full time

    dominion%20dynamics

    Ottawa, ON
    15 hours ago
  •  ...Hardware Designer (Electronics/Embedded) Sensofusion is seeking...  ...; collaborate with embedded/software on drivers, interfaces, and...  .../Computer/Embedded Engineering (optionally, a degree) ~2–5+...  ...Sensofusion? Sensofusion is an internationally operating company specialising... 

    Sensofusion

    Ottawa, ON
    21 days ago
  • $51.96k - $69.27k per year

     ...deadline: 12:00 pm ET on July 13, 2026 Join the EDC Team! At EDC,...  .... Position: Underwriter, International Financing Guarantee (level 13...  ...13–18 over the next 12 months. Candidates will be assessed...  ...increasing to three days per week in September 2026 (subject to change).... 
    Internship
    Permanent employment
    Full time
    Summer work
    Relocation package
    2 days per week
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Ottawa, ON
    17 days ago
  • $110.63k - $149.68k per year

     ...consecutive year . Position Title: Embedded Development and Systems Support Employment...  ...Develop features and bug fix embedded software, troubleshoot system-level customer...  ...with software development, QA, systems engineering, DevOps, field teams, and support teams... 
    Full time
    Live In
    Flexible hours

    Lumentum

    Ottawa, ON
    7 days ago
  • $126k per year

     ...workflows, with guidance from senior engineers and the EM on scope and trade-offs....  ...craft intentionally. Who You Are ~4+ years of professional software engineering experience, including...  ...formats (PDF, ebooks, markdown) and internals (parsing, OCR, transformation). Familiarity... 
    Internship
    Long term contract
    Full time
    For contractors
    Local area
    Home office
    Flexible hours

    Scribd, Inc.

    Ottawa, ON
    8 days ago
  •  ...Job Description Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario. This role...  ...review the code, test results, and documentation of Electronics Engineering Technologists and other developers on the team Conduct... 
    Permanent employment
    Full time

    Q-Block Computing

    Ottawa, ON
    16 days ago
  •  .... We support running the CLI locally from the command line, in an IDE, or in a CI/CD pipeline. We are looking for a talented software engineer with a passion for creative problem solving to join the CLI Engineering team and our journey in continuously innovating the CLI... 
    Work at office
    Work from home
    Worldwide
    Flexible hours

    Snyk

    Ottawa, ON
    9 days ago
  •  ...Senior Software Developer- Embedded- Onsite Position- Ottawa, ON Are you an innovative and flexible self-starter? Do you have keen software engineering skills?  We’re looking for highly motivated Software Developer to join our world class organization in _ Ottawa, ON... 
    Flexible hours

    Curtiss-Wright Corporation

    Ottawa, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer Intern (4 months - September 2026). Be the first to apply!