Optical Firmware System Integration Engineer
Ottawa, ONNokia
1+ ansCandidates 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+ ansCandidates 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+ ansNokia 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 Firmware Engineer
Ottawa, ONNokia
8+ ansCandidates need a bachelor's degree or higher in computer or electrical engineering, or equivalent, plus 8+ years of embedded real-time C/C++ work on embedded Linux or RTOS. They must know low-level interfaces (UART, SPI, I2C), SOC architecture and CMake, have gRPC and protobuf experience, and communicate clearly.
oscilloscope, power meter, CMake, gRPC, protobuf
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
Principal Firmware Engineer
Ottawa, ONNokia
15+ ansNokia needs candidates with 15+ years of embedded firmware experience, strong C/C++ and Python skills, and knowledge of ARM architecture and embedded operating systems. They must have led Agile/Scrum teams and have excellent debugging and communication skills.
C, C++, Python