Description
Artelia Canada is hiring a Software Engineer specializing in .NET, C#, AI, and IoT for its Telecommunications team in Montréal. The role develops and optimizes high-performance backend applications, maintains real-time data transmission systems and RTLS communication protocols, processes spatial location data, builds and labels datasets for AI models, automates data workflows with Python, and supports software-hardware integrations. Candidates need a bachelor's degree or equivalent experience, more than three years of software development experience, strong C# and .NET skills, experience with real-time data streams or software-hardware integrations, and SQL or NoSQL database experience; French and English proficiency are required.
