Why this role stands out
This hybrid Firmware Engineer role at Nokia offers an exciting opportunity to develop industry-leading optical network equipment and gain valuable experience in embedded systems and agile development. You'll thrive here if you have a strong foundation in C/C++ and Python, with a passion for innovation and collaboration within a reputable technology company. Apply now to join a team shaping the future of optical networking!
Quick overview
Job description
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.
NILightPath
- Working as part of a scrum team to develop and test firmware features.
- Collaborate on feature definition, coding, and testing.
- Mentor interns and co-ops.
- Previous intern or co-op experience at Nokia or Infinera.
- Bachelor's in Computer Engineering or equivalent.
- Experienced with C and C+,+ and Python.
- One or more areas of experience: Digital signal processing knowledge, Control Theory, Optical networks, Optical components, embedded cpu.
- Agile development, including defining feature acceptance criteria, feature, and unit testing.
Similar jobs
- OP

Senior Software Engineer - ReservationsRecently posted Auto Apply
OpenTable · Toronto · Hybrid 🇨🇦
MicroservicesSQLApache+8TechnologySalary not listed - CP
Senior Rendering EngineerRecently posted Auto Apply
CD PROJEKT RED · Vancouver · Remote 🇨🇦
CADUnreal EngineEngineeringC$127.2k - C$209.9k/yr - CP
Senior Gameplay ProgrammerRecently posted Auto Apply
CD PROJEKT RED · Vancouver · Remote 🇨🇦
CADUnreal EngineEngineeringC$127.2k - C$209.9k/yr - IN
Platform Software Developer (AWS, Terraform, Kubernetes)Recently posted Auto Apply
Intelerad · Remote · Hybrid 🇨🇦
DockerShellSpring+15TechnologyC$90k - C$120k/yr - NB
Lead Tools Programmer | Programmeur ou programmeuse outils LeadRecently posted Auto Apply
NBCUniversal · Montreal, QUEBEC · Hybrid 🇨🇦
GitC#.NET+4TechnologySalary not listed - MN

Salesforce Technical LeadRecently posted Auto Apply
March Networks · Ottawa, Ontario · Hybrid 🇨🇦
Stakeholder ManagementSQLCRM+6TechnologyC$140k - C$150k/yr - VE

AI Native Senior Software EngineerRecently posted Auto Apply
Versaterm · Ottawa · Hybrid 🇨🇦
RecruitingTalent AcquisitionMicroservices+17TechnologyC$140k - C$170k/yr - VE

AI Native Senior Software EngineerRecently posted Auto Apply
Versaterm · Canada (Remote) · Remote 🇨🇦
RecruitingTalent AcquisitionMicroservices+17TechnologyC$140k - C$170k/yr - ZS

Principal Software Development EngineerRecently posted Auto Apply
Zscaler · Burnaby · Hybrid 🇨🇦
RecruitingGCPMicroservices+17TechnologyC$184k - C$230k/yr - PG

Sr. Software Developer (Contract)Recently posted Auto Apply
PlayStation Global · Canada · Hybrid 🇨🇦
OnboardingAngularBackground Checks+10TechnologyC$75 - C$113/hr - RO

Software Engineer, Web3 BackendRecently posted Auto Apply
Robinhood · Toronto · Hybrid 🇨🇦
Smart ContractsBlockchainJava+3TechnologyC$136k - C$160k/yr - RO

Senior Software Engineer, Web3 BackendRecently posted Auto Apply
Robinhood · Toronto · Hybrid 🇨🇦
Smart ContractsPythonWeb3TechnologyC$166k - C$195k/yr
