Staff Embedded Software Engineer
Ottawa, ONNokia
10+ YOECandidates need at least 10 years of real-time C/C++ experience on embedded Linux or RTOS, plus low-level interface skills (UART, SPI, I2C) and a degree in computer or electrical engineering. Strong communication and the ability to learn new technical concepts quickly are also required.
oscilloscope, power meter, CMake, gRPC, protobuf, Petalinux
DSP Firmware Engineer
Ottawa, ONNokia
Candidates need a bachelor's or master's degree in electrical, computer or software engineering or a related field from a Canadian accredited school. They also need strong C and C++ skills, MATLAB experience and knowledge of DSP, control theory and communications theory.
MATLAB, C, C++, Optical Modem ASIC
Staff Optical Firmware Integration Engineer
Ottawa, ONNokia
6+ YOECandidates need strong experience validating optical coherent modules such as 400G/800G ZR/ZR+, along with fluent Python and knowledge of the CMIS specifications. A graduate-equivalent degree and 6+ years of directly related experience are also required.
Python, PACE test platform, optical test equipment, log analysis tools
Optical Firmware System Integration Engineer
Ottawa, ONNokia
1+ YOECandidates need Python programming and test framework skills, knowledge of CMIS specifications and optical module HW/SW interfaces, and hands-on experience with optical test equipment. The posting asks for 1-2 years of directly related experience and a graduate-equivalent degree.
Python, optical test equipment, log analysis tools
Sr Optical Firmware Integration Engineer
CanadaNokia
3+ YOECandidates need 3 to 5 years of directly related experience in optical coherent firmware validation, strong Python skills, knowledge of CMIS and module hardware interfaces, and a graduate-equivalent degree.
Python, optical test equipment
Staff Optical Firmware Integration Engineer
Ottawa, ONNokia
6+ YOENokia needs 6+ years of directly related experience and a graduate-equivalent degree. Candidates need deep knowledge of 400G/800G ZR/ZR+ coherent optics, CMIS, Python test automation, and optical module HW/SW interfaces.
Optical test equipment, Python
Staff Optical Engineer
Ottawa, ONNokia
3+ YOECandidates need a master's or PhD in optical, electrical or applied physics engineering and at least 3 years of coherent optical communication experience. Strong skills in DSP, high-speed optical testing and Python test automation are required.
Python, optical spectrum analyzer, wave analyzer, real-time oscilloscope, Git, GitHub
DSP Firmware Engineer
Ottawa, ONNokia
Candidates need a bachelor's or master's in electrical and computer engineering, software engineering, computer science or a related field from an accredited Canadian school. They need proficiency in C and C++, MATLAB experience, and coursework in DSP, control theory and communications theory.
MATLAB, C++, C, Optical Modem ASIC