Search jobs > Ottawa, ON > Embedded software developer

Photonics Embedded Software Developer - Co-op (4 months - Fall 2024)

Ciena Canada, Inc.
Ottawa
$80K-$110K a year (estimated)
Full-time

Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual’s passions, growth, wellbeing and belonging.

We’re a technology company that leads with our humanity driving our business priorities alongside meaningful social, community, and societal impact.

Not ready to apply? Join ourto get relevant job alerts straight to your inbox.

Photonics Embedded Software Developer Co-op (4 months Fall 2024)

Why Ciena?

  • We’re a company rooted in people seeking to create a vibrant and inclusive environment , where everyone feels they can belong.
  • Accelerate your career path by gaining hands-on experience and exposure to the latest technology. Our interns and graduates work on real projects in real time in world class labs.

Be a part of tomorrow’s future today.

  • Mentoring. Networking. Leadership Opportunities . We recognize that the learning doesn’t stop when you leave school - we champion a team environment for development and provide the tools to achieve success.
  • We are big proponents of life-work integration. Our people make a big difference at Ciena, but we want to shine light on their differences outside of working hours too.

CienaCares supports non-profit causes important to employees by matching employee financial contributions and dedicating time for volunteering.

The Opportunity :

4 month work term : September December 2024

How You Will Contribute :

As an embedded software developer in a dynamic team environment, you will help enhance the quality of best-in-class optical networking products.

The team develops leading-edge photonics software for the RLS platform, pushing boundaries in optical innovation.

  • You will be responsible for designing, implementing, and maintaining automated test cases which play a key role in ensuring the quality of optical networks using the RLS platform
  • You will participate in the full software development lifecycle, collaborating with cross-functional teams, designers, produce verification and release management teams
  • You will participate in group design discussions to discuss solutions to problems, or ideas for feature enhancements
  • You will work in an agile development environment, producing high quality deliverables in rapid development cycles

What Does Ciena Expect of You?

  • A sense of urgency what’s important to the customer is equally important to you. You make getting things done a priority.
  • Integrity you hold yourself to the highest level of personal and professional standards of conduct.
  • A commitment to innovation you continually seek to learn, understand new technologies and ever-changing market conditions, and endeavour to apply that knowledge to Ciena’s advantage.
  • You embrace change thriving in a diverse environment of ever-changing priorities and sometimes stressful situations.
  • The flexibility to work independently with minimal supervision as well as part of a broader team.

The Must Haves :

  • Working towards completion of a bachelor’s or master’s degree in computer engineering, software engineering, or computer science
  • Foundational knowledge of C / C++ programming
  • Excellent written and oral communication skills

Assets :

  • Experience developing software for embedded systems or telecommunications products
  • Design and development tools such as Git, Bitbucket, Jira, Confluence, GDB
  • Unit test frameworks such as Google Test
  • YANG modeling language and toolchains

Not ready to apply? Join ourto get relevant job alerts straight to your inbox.

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.

4 days ago
Related jobs
Ciena Canada, Inc.
Ottawa, Ontario
Remote

Ciena is committed to our people-first philosophy. We recognize that the learning doesn’t stop when you leave school - we champion a team environment for development and provide the tools to achieve success. Ciena's Internal Communications (IC) team supports various corporate-wide communications pro...

Arcadis
Ottawa, Ontario

The core of this teams work involves the preparation of Transportation Impact Assessments and Parking Studies in support of development applications to municipalities in eastern Ontario (i. Arcadis Ottawa's transportation team is looking for a motivated individual with a strong interest in transport...

Ciena Canada, Inc.
Ottawa, Ontario

Ciena is committed to our people-first philosophy. We recognize that the learning doesn’t stop when you leave school - we champion a team environment for development and provide the tools to achieve success. Working towards completion of bachelor’s degree in Computer Science, Computer Engineering, D...

DEI
Ottawa, Ontario

Develop software for embedded systems (Embedded Linux, RTOS, bare metal), from specification through to integration and acceptance. Develop firmware for embedded systems. Demonstrated skills and knowledge of systems’ design and software development tools and techniques. Experience with the complete ...

Ciena Canada, Inc.
Ottawa, Ontario

The WaveLogic Software Development team is looking for a candidate with broad Linux and Drivers experience to join our team of embedded software development professionals. This software may span multi-core embedded CPUs, SOCs, 10/100/1000BT Ethernet PHYs, FPGAs, and optics. Ciena is committed to our...

QNX Software Systems
Ottawa, Ontario

BlackBerry QNX was born in embedded, and provides time-tested and trusted foundation software, including our deterministic microkernel real-time operating system (RTOS), safety-certified products, middleware and security solutions, all purpose-built for embedded systems. Our foundation products have...

Ericsson
Kanata, Ontario

Are you a Software Intern who would like to join a software development team responsible for developing and testing 5G virtualized digital unit software? Do you like to focus on designing, modeling, and implementing for Cloud Radio Access Networks? Do you like working with the latest cloud technolog...

Litens Automotive Group
Canada

Collaborate with electronics & controls engineers to develop/test/simulate control systems. Experience a fulfilling and supportive environment where ingenuity is rewarded, collaboration is encouraged, and opportunities are readily available. We are a diverse group of talented people committed to...

MDA
Ottawa, Ontario

Implement specific software tasks as provided by senior developers (range of new development, optimizing existing code, bug fixes, etc. This is an 12 or 16 month Co-Op opportunity starting in September 2024. As our Software Student, you will be a member of the software team and be developing and tes...

Actalent
Ottawa, Ontario

Job Title: Embedded Software Developer. Join our System Software Stability team and contribute to the development of cutting-edge automotive infotainment systems. Actalent est un employeur souscrivant au principe de l’égalité des chances et accepte toutes les candidatures sans tenir compte de la rac...