TRIA Network Systems
We are seeking a software engineer currently residing in Quebec for tasks related to the implementation of a Self-Optimizing Network Fabric as part of a Quebec-funded 5G research project.
This will be a 6 month to one year contract, with possible extension.
Two positions are available.
The Distributed Fabric Implementation Engineer responsibilities will include some or all of: Software development in Go of gRPC networking library to facilitate the interaction of the distributed fabric with the ENCQOR system Software development inside the Linux kernel using C Software development of the control plane of a high performance router using C/C++ Software development of the pipelines of the data plane of a high performance router using the P4 languageMinimum requirements include: Residency in Quebec 2+ years experience in technical implementations of software in C++, C or Go languages An ability to use a wide variety of open source technologies and tools A familiarity with using and deploying to Linux operating systems Experienced with Git and/or GitlabThe ideal candidate would additionally have experience in: Linux internals Experience using and/or implementing internet protocols or other networking protocols