2 months ago
Canada (city not specified)Entry Level
Responsibilities
- Develop and test firmware features as part of a Scrum team.
- Collaborate on feature definition, coding, feature acceptance criteria, and unit testing.
- Develop firmware running on highly embedded CPUs within custom Nokia ASICs.
- Mentor interns and co-ops.
Requirements
- Bachelor’s degree in Computer Engineering or equivalent.
- Previous internship or co-op experience at Nokia or Infinera.
- 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 agile development, feature acceptance criteria, feature testing, and unit testing.
Benefits
- Canada benefits include a corporate retirement savings plan; health and dental benefits; short- and long-term disability coverage; company-paid life insurance and AD&D; optional supplemental life and AD&D insurance; paid holidays and vacation; an employee stock purchase plan; tuition assistance; adoption assistance; and an Employee Assistance Program/Work Life Resource Program.
- The listed benefits exclude students.
About Infinera
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.
