FW Engineer
Develop firmware for next-generation optical network equipment running on custom Nokia ASICs. Conduct target-oriented research to design, integrate, and test software and hardware components within an agile Scrum team.
- On-site
- Canada
- Posted Jul 8, 2026
- 1 position
Job summary
As an Early Career Firmware Engineer, you’ll be part of an agile Scrum team developing software that controls and monitors next‑generation optical network equipment. You’ll be writing firmware that runs on highly embedded CPUs within custom Nokia ASICs, directly enabling industry‑leading optical hardware.
What you’ll do
Develop firmware for next-generation optical network equipment running on custom Nokia ASICs. Conduct target-oriented research to design, integrate, and test software and hardware components within an agile Scrum team.
Requirements
Requires a Bachelor's degree in Computer Engineering or equivalent with proficiency in C, C++, and Python. Candidates should have experience in embedded CPUs, optical networks, or digital signal processing, and previous intern experience at Nokia or Infinera.
Other relevant skills
Identified from the job description. Confirm important requirements above.
- C
- C++
- Python
- Digital Signal Processing
- Control Theory
- Optical Networks
- Optical Components
- Embedded CPU
- Agile Development
- Unit Testing
Job areas
- Engineering
- Technology
- Software
- Science & Research
Additional details
- Minimum education
- Bachelor’s degree
- Minimum experience
- 0+ years
- Posting language
- English
- Working hours
- 40 hours per week
