4 months ago
Canada (city not specified)Staff+
Responsibilities
- Develop carrier-grade embedded and real-time software for optical line system products.
- Develop optical control and shelf controller interface software for new and legacy products.
- Develop firmware supporting hardware, including DAC, ADC, flash, peripheral, and FPGA interfaces.
- Define optical control requirements and implement control algorithms on Linux and FreeRTOS.
- Implement software interfaces communicating with system controllers through gRPC over Ethernet.
- Collaborate with optical, hardware, FPGA, and software engineers to resolve design and development issues.
- Provide accurate design estimates and follow development processes to deliver quality products on time.
Requirements
- Bachelor’s or higher degree in Computer Engineering, Electrical Engineering, or equivalent education.
- At least 10 years of industry experience in real-time programming using C/C++ in embedded Linux and/or RTOS environments.
- Strong experience with low-level device interfaces, including UART, SPI, and I2C.
- Proficiency with laboratory equipment such as oscilloscopes and power meters.
- Strong understanding of SoC processor architecture, the Linux kernel, and real-time operating systems.
- Experience with the CMake build system and working knowledge of gRPC and Protocol Buffers design and implementation.
- Excellent communication, presentation, and technical-concept learning skills.
- Preferred experience with optical networking systems, optical transceivers, fiber-optics modules, EDFAs, WSS, OCMs, OTDR, Xilinx Zynq/Ultrascale, digital signal processing, PID control algorithms, and PetaLinux.
About Nokia
Nokia builds telecom network equipment and software—covering mobile (4G/5G RAN and core), IP and optical networking, fixed access, and related services—for communications service providers, enterprises, and governments. The company also conducts advanced research through Nokia Bell Labs. Founded in 1865 and headquartered in Espoo, Finland, Nokia is a public company with global operations and long-standing relationships with major mobile network operators worldwide.
