AI-Native Software Developer II
Vancouver, BCAvigilon Corporation
4+ ansCandidates need a bachelor's degree in computer science or a related field and 4+ years of professional software engineering experience, with a strong client-side track record. They must show hands-on experience directing AI coding agents on a large customer base and multi-layered testing skills.
Git, Unity
Senior Software Engineer, Device & Cloud Platform
Vancouver, BCAvigilon Corporation
7+ ansCandidates need a bachelor's degree or equivalent experience and 7+ years of professional software development. They need strong C/C++, Python (ideally Flask), distributed systems, Redis-style caching, MQTT, AWS and Docker experience.
C/C++, Python, Flask, Redis, MQTT, AWS Lambda
Software Developer in Test II (Backend)
Vancouver, BCAvigilon Corporation
3+ ansCandidates need a bachelor's degree in computer science or a related field, 3 to 5 years as an SDET or backend automation engineer, and strong C# or C++ skills. They also need backend API testing experience, CI/CD knowledge and practical use of AI-assisted testing workflows.
Postman, SoapUI, REST Assured, NUnit, xUnit, Catch2