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 ULC

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

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.

Benefits

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

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 3 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer - Co-op Winter 2027 in Ottawa, ON vacancy
  • $24 - $35 per hour

     ...the 2022 Career Directory Canada’s Best Employers for Recent Graduates for the 5th consecutive year . Position Title: Embedded Software Engineer Co-op/Intern Employment Type: Student – Co-op/Intern, existing vacancy Location: Ottawa ON, Onsite About Lumentum At... 
    Suggested
    Full time
    Internship

    Lumentum Operations

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

    magnetforensics

    Ottawa, ON
    a month ago
  • $25 per hour

     ...Description Overview We are seeking a motivated and detail-oriented co-op student to assist our Management Teams. The successful candidate...  ...inventory audits and reconcile discrepancies. Assist in Engineering and RAMS departments. Support the implementation of inventory... 
    Suggested
    Full time
    Fixed term contract
    Internship
    Manual labor
    Work at office
    Flexible hours

    AtkinsRéalis

    Ottawa, ON
    1 day 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
    27 days ago
  •  ...#Student Your Opportunity  Our Water group is seeking Co-op Students to join our team in the Ottawa, ON office for a 4-8 month term starting in January 2027. Your Key Responsibilities  Assisting the engineers and designers in a variety of field and office... 
    Suggested
    Work at office

    Stantec

    Ottawa, ON
    2 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,... 
    Permanent employment
    Temporary work
    Internship
    Work at office

    TechInsights

    Ottawa, ON
    1 day ago
  • $24 - $35 per hour

     ...Graduates for the 5th consecutive year . Position Title: Embedded Software Developer Co-op (Optical Circuit Switch) Employment Type: Student – Co-op...  ...co-op position based in Ottawa , starting in January 2027 . You will gain hands-on experience developing embedded software... 
    Full time

    Lumentum Operations

    Ottawa, ON
    5 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... 
    Full time
    Internship
    Ottawa, ON
    29 days ago
  • $28.5 - $44 per hour

     ...Description We are looking for a motivated QA / Software Development Co-op student to join our software development team based in Ottawa...  ...primarily to quality assurance and testing activities for a modern engineering software platform consisting of a web application and API... 
    Hourly pay
    Full time
    Internship
    Work at office

    Skyworks

    Ottawa, ON
    2 days 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
    16 days ago
  • $28.5 - $44 per hour

     ...vacancy. Requisition ID: 78462    Description Our Product Engineering team interfaces with all other engineering teams to reproduce...  ...work  f ull-time onsite in Ottawa from January through December 2027. Knowledge of RF circuits, analog circuits, and semiconductor... 
    Hourly pay
    Internship

    Skyworks

    Ottawa, ON
    2 days ago
  • $28.5 - $44 per hour

     ...is looking for a motivated Electrical Engineering student to join our Ottawa-based team as a Co-Op for a 12-month term from January through December 2027. As part of a multidisciplinary...  ...ability to quickly learn new engineering software and internal tools. Strong... 
    Hourly pay
    Full time
    Internship
    Work at office

    Skyworks

    Ottawa, ON
    2 days 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
    9 days ago
  • $96k - $146k per year

     ...operations include a national headquarters, three vehicle assembly and engine manufacturing plants, three parts distribution centers, and...  ..., and more! In this position.. We are seeking a Senior Embedded Software Engineer with 8+ years of embedded software development... 

    Ford Motor Company

    Ottawa, ON
    2 days ago
  • $28.5 - $44 per hour

     ...seeking a motivated and detail-oriented Test Engineering Co-op student to support the development,...  ...12-month term from January to December 2027.   Responsibilities Assist in the...  ...tools, ADS, HFSS, or related simulation software Experience with automation and scripting... 
    Hourly pay
    Full time
    Internship
    Work at office

    Skyworks

    Ottawa, ON
    2 days 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
    3 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
    16 days ago
  • $28.5 - $44 per hour

     ...candidate will report to an assigned Senior Engineering Mentor who will provide ongoing coaching,...  ...year onsite position starting in January 2027 and continuing through December 2027....  ...quickly learning other company-specific software. Self-starter with a strong work ethic... 
    Hourly pay
    Full time
    Internship

    Skyworks

    Ottawa, ON
    2 days ago
  • $239.47 per day

     ...Location: Main Campus Academic Period: 2027 Winter Semester Faculty: Faculté de génie / Faculty of Engineering Academic Unit: Département de génie civil...  ...also assist students with structural analysis software and nonlinear modelling and invigilate the midterm... 
    Hourly pay
    Permanent employment
    Part time
    For contractors
    Work at office

    University of Ottawa

    Ottawa, ON
    2 days ago
  •  ...Directory Canada’s Best Employers for Recent Graduates \n for the 5th consecutive year \n.\n\nLumentum is looking for a Senior Embedded Software Engineer to play a leading role in the development of software for a new generation of leading-edge LiDAR products.\n\nKey... 
    Full time
    Remote work

    Lumentum Operations

    Ottawa, ON
    5 days ago
  • $115k - $145k per year

     ...hands-on senior developer to take technical ownership of embedded Linux application software from design through implementation, integration, and...  ...Education: Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or a related... 
    Full time
    Live In
    Flexible hours

    Lumentum Operations

    Ottawa, ON
    4 days ago
  • $239.47 per day

     ...Posting Reason: New Position Location: Main Campus Academic Period: 2027 Winter Semester Faculty: Faculté de génie / Faculty of Engineering Academic Unit: Département de génie mécanique \\ Department of Mechanical Engineering Course Title: Fundamentals... 
    Hourly pay
    Permanent employment
    Part time
    For contractors

    University of Ottawa

    Ottawa, ON
    2 days ago
  • $239.47 per day

     ...Posting Reason: New Position Location: Main Campus Academic Period: 2027 Winter Semester Faculty: Faculté de génie / Faculty of Engineering Academic Unit: Département de génie civil \\ Department of Civil Engineering Course Title: Special Topics... 
    Hourly pay
    Permanent employment
    Part time
    For contractors

    University of Ottawa

    Ottawa, ON
    2 days 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
  • $239.47 per day

     ...Posting Reason: New Position Location: Main Campus Academic Period: 2027 Winter Semester Faculty: Faculté de génie / Faculty of Engineering Academic Unit: Département de génie civil \\ Department of Civil Engineering Course Title: Hydrolics... 
    Hourly pay
    Permanent employment
    Part time
    For contractors

    University of Ottawa

    Ottawa, ON
    2 days ago
  •  ...Location where work is to be performed: Main Campus Session: 2027 Winter Semester | Trimestre d'hiver Faculty: École de gestion...  ...Machine Learning; Solid experience with IBM SPSS Modeler software application. Good English communications skills. Experience... 
    Hourly pay
    Contract work
    For contractors
    Casual work

    University of Ottawa

    Ottawa, ON
    2 days ago
  •  ...New Position Location where work is to be performed: Main Campus Session: 2027 Winter Semester | Trimestre d'hiver Faculty: Faculté de génie / Faculty of Engineering Unit: Department of Mechanical Engineering_ST Job Classification: Teaching Assistant... 
    Hourly pay
    For contractors

    University of Ottawa

    Ottawa, ON
    2 days ago
  •  ...Work:  12 - 35 hours per week Standard Length of Placement: Winter Term Rate of Pay: $23.35 Overall Purpose The Youth in...  ...Microsoft Office (especially Word and Excel) Internet search engines, an asset  Eligibility Requirements: Eligible to work in Canada... 
    Full time
    Work at office
    Monday to friday
    Day shift
    Afternoon shift

    City of Ottawa

    Ottawa, ON
    2 days ago
  • $239.47 per day

     ...Posting Reason: New Position Location: Main Campus Academic Period: 2027 Winter Semester Faculty: Faculté de génie / Faculty of Engineering Academic Unit: Département de génie mécanique \\ Department of Mechanical Engineering Course Title: Product... 
    Hourly pay
    Permanent employment
    Part time
    For contractors

    University of Ottawa

    Ottawa, ON
    2 days ago
  •  ...New Position Location where work is to be performed: Main Campus Session: 2027 Winter Semester | Trimestre d'hiver Faculty: Faculté de génie / Faculty of Engineering Unit: School of Engineering Design and Teaching Innovation_ST Job Classification... 
    Hourly pay
    For contractors

    University of Ottawa

    Ottawa, ON
    2 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!