Logo of Huzzle

Intern: EO Firmware Designer

image

Ciena

Sep 25

Applications are closed

  • Internship
    Full-time
    Placement Program
  • Software Engineering
    Engineering
  • Ottawa

Requirements

  • A minimum of one year study in CS, CE, EE or equivalent.
  • Knowledge of C real-time software development on embedded operating system.
  • Knowledge of html, JavaScript and Java is an asset.
  • Hardware exposure and lab environment experience.
  • Knowledge of control loops.
  • Strong analytical and debugging skill.
  • Work easily in collaboration with others.
  • Like challenging problems.
  • Good team member.

Responsibilities

  • The main responsibility of the firmware designer is to design and implement the low level software required to control the DSP assisted coherent optical modem. It also includes development of all the tools and interfaces required to support the integration, test and verification of the product. As part of a wider development team, the candidate has to interact and collaborate with many designers from different teams to provide the optimum solutions that improve the product performance and quality.
  • PRIMARY DUTIES AND RESPONSIBILITIES:
  • Design and implement firmware control loops.
  • Participate in product evolution by providing innovative solutions.
  • Support other team member with their activities.
  • Provide test and calibration tools.
  • Provides tools to help with the debugging and verification of the product.
  • Participate with the product integration.
  • Assist various teams with debugging.
  • Verify firmware robustness and performance in various environments.

FAQs

What is the duration of the internship?

The internship is a 4-month work term, running from January to April 2025.

What kind of tasks will the intern be responsible for?

The intern will be responsible for designing and implementing firmware control loops, providing test and calibration tools, and assisting with product integration and debugging.

Is prior experience in firmware design required for this internship?

The position requires knowledge of C real-time software development on embedded operating systems, but specific prior experience may not be necessary.

Will the intern have opportunities for mentorship and networking?

Yes, the internship offers mentoring, networking, and leadership opportunities within a team environment.

What qualifications are required for this position?

A minimum of one year of study in Computer Science (CS), Computer Engineering (CE), Electrical Engineering (EE), or a related field is required, along with knowledge of control loops and strong analytical skills.

What is the pay range for this internship?

The pay range for this position is $24.50 to $33.00 per hour.

Is there any training provided during the internship?

Yes, interns will gain hands-on experience and have access to tools and resources to support their development and success.

Are there any benefits offered to interns?

In addition to competitive compensation, interns have access to an Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation pay as required by applicable laws.

Does Ciena have a diverse and inclusive work environment?

Yes, Ciena is committed to building a vibrant and inclusive environment where everyone feels they can belong.

What are the expectations regarding work style?

The intern is expected to work independently with minimal supervision as well as collaborate effectively as part of a broader team.

Telecommunications
Industry
5001-10,000
Employees
1992
Founded Year

Mission & Purpose

Ciena (NYSE:CIEN) is a global leader in optical and routing systems, services, and automation software. We build the world’s most adaptive networks to address ever-increasing digital demands for richer, more connected experiences for all users. For three-plus decades, we’ve brought our innate sense of humanity to our relentless pursuit of innovation. We prioritize deep, collaborative relationships within our teams, and alongside our customers, partners, and communities—local and global.

Benefits

  • Physical Wellbeing: The strong correlation between wellness and job performance means your health is of utmost importance to us. Our Global Wellbeing program provides you and your family direct access to resources and programs to improve your physical health.

  • Recognition Program: In addition to rewarding performance via our annual bonus, our reward program, 'bravo!' facilitates peer-to-peer and financial recognition for both teams and individuals.

  • Tuition Reimbursment: We will reimburse 100% of tuition, books, materials, and lab fees for a course or series of courses leading towards a degree or maintaining a degree related to your current position at Ciena or a position you are capable of attaining within the near future.

Get notified when Ciena posts a new role

Get Hired with Huzzle

Discover jobs with AI-powered precision. Autofill and track applications, create tailored resumes, and find the best opportunities across the web – all by simply chatting.

Already have an account?