Actalent is hiring a firmware engineer to work with one of our leading telecommunications clients in the Ottawa area!
Even if you're not a perfect fit for this role, feel free to apply. I will try to get back to every single applicant!
Job Title: Firmware Engineer
The project involves the development and maintenance of a Wavelength Selective Switch (WSS) module, a compact yet highly complex product used in telecom networks. This module converts electrical signals to optical signals and switches them across multiple wavelengths in optical networks, commonly deployed in ROADMs (Reconfigurable Optical Add-Drop Multiplexers). The work is part of the traditional telecom business unit, focusing on low-level software design for real-time systems with small memory footprints. The software will be developed primarily in C, targeting real-time operating systems (RTOS) such as FreeRTOS or SysBIOS. The design requires strong knowledge of multithreading concepts, synchronization mechanisms (mutexes, semaphores), and interrupt handling. The role also involves working with low-level device drivers for interfaces like SPI, I2C, and UART. The team will design new features from scratch, fix bugs, and enhance existing products, ensuring optimal performance for real-time optical switching algorithms.
Responsibilities
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.