Infinera

Firmware Engineer

Infinera
Apply
3 days ago
Ottawa, CanadaEntry Level

Responsibilities

  • Develop and test firmware features for optical network equipment.
  • Collaborate on feature definition, coding, testing, and feature acceptance criteria.
  • Write firmware for highly embedded CPUs within custom Nokia ASICs.
  • Mentor interns and co-ops.

Requirements

  • Bachelor’s degree in Computer Engineering or equivalent.
  • Experience with C, C++, and Python.
  • Experience in one or more of digital signal processing, control theory, optical networks, optical components, or embedded CPUs.
  • Experience with feature and unit testing in an Agile development environment.
  • Previous internship or co-op experience is preferred.

Tech Stack

Categories

Infinera

About Infinera

1,001-5,000 employees

Infinera builds optical networking systems and coherent optical engines, plus automation software and services, for telecom carriers, cloud and data center operators, cable/MSOs, and enterprises. The company designs and manufactures advanced optical semiconductors and pluggable modules for metro, long‑haul, and submarine transport networks. Founded in 2000 and headquartered in San Jose, California, Infinera is now part of Nokia after operating as a NASDAQ‑listed public company.

Contact me