Staff Embedded Software Engineer
Ottawa, ONNokia
10+ ansCandidates 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
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
Principal Optical Engineer
Ottawa, ONNokia
7+ ansCandidates need a master's or PhD in optics, physics or electrical engineering, or equivalent experience, plus 7+ years in optical engineering on high-speed coherent systems. Strong skills in optical calibration, coherent DSP concepts, lab instruments and Python are required.
OSA, real-time oscilloscope, wave/spectrum analyzer, optical switches/attenuators, power meter, Python