AI Software Engineer (C++)
Toronto, ONTalentlab
5+ YOECandidates need 5+ years of professional software engineering experience, ideally in AI/ML, embedded systems or performance optimization. They need strong C++ skills, experience with deep learning frameworks, and a bachelor's degree in a related discipline.
C++, Python, NumPy, TensorFlow, PyTorch, OpenCL
Technical Recruiter
Ottawa, ONTalentlab
1+ YOECandidates need strong written and verbal communication, comfort on the phone, and attention to detail. One to two years of people-focused experience is an asset, and a genuine interest in recruitment and a willingness to learn matter most.
LinkedIn, Job boards, Recruiting platforms
Lead / Principal System Verification Engineer – Optical Networking
Ottawa, ONTalentlab
5+ YOECandidates need at least 5 years of system verification or validation experience in telecom or networking, hands-on DWDM or optical transport experience, and strong Python skills. A degree in electrical engineering, computer science or a related field is required.
Python, Jenkins, GitLab, CLI, gRPC, optical spectrum analyzer
Lead / Principal Software Integration Engineer – Optical Networking
Ottawa, ONTalentlab
8+ YOECandidates need 8+ years in embedded or system-level testing and 5+ years in optical networking, including DWDM and OTN. They also need strong Python skills, knowledge of network management protocols, and an engineering degree.
Python, Linux, Jenkins, GitLab, SDN controllers, network management systems
Lead / Principal Embedded Software Engineer – Optical Networking
Ottawa, ONTalentlab
5+ YOECandidates need 5+ years of embedded software experience, 3+ years in optical networking, and strong C/C++ skills on embedded Linux. A degree in Electrical Engineering, Computer Science or a related field is required.
C, C++, Software development, Linux, Network administration, Troubleshoot