Principal Software Engineer, Avigilon Access Control
Vancouver, BCAvigilon Corporation
15+ YOECandidates need 15+ years of software development experience and 10+ years building large-scale distributed systems. They must have deep C/C++ and cloud language skills, AWS or GCP expertise, and experience leading architecture for 50+ developers.
AWS, GCP, Aurora MySQL, PostgreSQL, DynamoDB, Redis
Back Office Support Specialist
Vancouver, BCAvigilon Corporation
1+ YOECandidates need at least one year of senior technical support, technical account management, or escalation experience. Strong troubleshooting skills and comfort working under pressure are expected.
Video management systems, Access control systems, Server hardware, Video analytics software
System Development Engineer II
Vancouver, BCAvigilon Corporation
3+ YOECandidates need 3+ years in system development, integration engineering or QA automation, plus a bachelor's or master's in software engineering, computer science or a related field. They need strong Linux/Unix and networking knowledge and proficiency in object-oriented and scripting languages.
Linux, Unix
Software Developer II
Vancouver, BCAvigilon Corporation
2+ YOECandidates need a bachelor's degree, at least two years of software development experience, extensive C++ experience in large code bases, and strong written and oral communication. Experience with Berkeley or Postgres databases is required, and cloud, CI/CD and DevOps experience is preferred.
C++, C#, Postgres, Berkeley DB, Azure
Regional Sales Manager - Pelco
AlbertaAvigilon Corporation
5+ YOECandidates need 5+ years of video security sales experience, including 3+ years in direct customer-facing physical security roles. They also need a strong hunter mindset, technical presentation skills, and CRM experience, preferably Salesforce.
Salesforce, Microsoft Office, Google Sheets, Excel
Technical Product Manager
Vancouver, BCAvigilon Corporation
3+ YOECandidates need a bachelor's degree and 3+ years in software or technical product management for enterprise or SaaS platforms. Strong knowledge of video software, streaming protocols, REST APIs, and running Agile teams is required, with experience defining KPIs from telemetry data.
Research, Workflow, Leadership, Prioritization, API development, Computer science
Senior Technical Program Manager (Mobile)
Vancouver, BCAvigilon Corporation
8+ YOECandidates need 8+ years in technical program management or engineering leadership in product development, with a proven record in mobile, physical security, IoT, embedded, cloud or AI video analytics. They must communicate complex technical topics to executives and non-technical stakeholders.
Research, Building systems monitoring technology, Leadership, Problem solving, Communication skills, Program management
Senior Mechanical Designer
Vancouver, BCAvigilon Corporation
3+ YOECandidates need a bachelor's degree and at least 3 years of mechanical engineering experience. Proficiency in CREO or SolidWorks, injection molding, die casting, sheet metal and machining design, and FEM analysis is needed.
CREO, SolidWorks, CAE tools
Product Marketing Manager, Cameras & Sensors
Vancouver, BC +2Avigilon Corporation
2+ YOECandidates need a bachelor's degree and 2+ years of product marketing experience, preferably B2B. They need strong writing, presentation and project management skills, and must have permanent legal authorization to work in Canada.
Sales, Unity, Presentation skills, Project management, Research
Sr. CX Strategist
Ontario +2Avigilon Corporation
5+ YOECandidates need 5+ years in customer experience, strategy, service design or UX, plus proven skill in service blueprinting and journey mapping. Strong storytelling, enterprise Quote-to-Cash and CRM knowledge, and the ability to align senior leaders are expected.
Visio, Lucidchart, Salesforce, SAP, ServiceNow, Planview
Electrical Designer
Vancouver, BCAvigilon Corporation
2+ YOECandidates need a Bachelor's degree and 2+ years of electronic design, electrical engineering or validation experience. Hands-on soldering, prototyping and test equipment skills are required, along with strong communication and teamwork.
JIRA, test equipment, soldering equipment
Director of Computer Vision
Vancouver, BC +1Avigilon Corporation
10+ YOECandidates need a bachelor's degree, 10+ years of technical leadership leading computer vision teams, and 5+ years hands-on building computer vision models. They also need experience managing 50 to 100 people, deploying enterprise platforms, and working with real-time video and inference optimization.
Research, Leadership, Translation, Product comprehension, Recruitment, Coaching
Principal Software Engineer
Vancouver, BCAvigilon Corporation
10+ YOECandidates need a Bachelor's degree in Computer Science or a related field and 10+ years of software engineering experience, including extensive C++ work on large codebases. Strong knowledge of distributed systems, CI/CD, test automation, observability and databases such as Postgres is required.
C++, C#, .NET, Rust, Azure, Postgres
Alta Technical Support Analyst (Hybrid)
Vancouver, BCAvigilon Corporation
1+ YOECandidates need a high school diploma or higher and at least 1 year of technical support or customer service experience. They must be legally authorized to work in Canada. Helpful extras include CompTIA A+ or CCNA, Windows Server and network skills, and access control or video management experience.
CRM, Windows Server, Avigilon Alta, video management software, access control systems
AI-Native Software Developer II
Vancouver, BCAvigilon Corporation
4+ YOECandidates 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+ YOECandidates 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+ YOECandidates 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
Sr. Product Manager - Video Devices
Vancouver, BCAvigilon Corporation
5+ YOECandidates need a bachelor's degree or equivalent experience and at least 5 years of product management on hardware device development in a mature NPI process at a global organization. Strong analytical, presentation and communication skills, plus technical and business acumen, are required.
Collaboration, Firmware, Market research, Research, Product life-cycle, Presentation skills
Cloud Video Specialist (Canada)
Toronto, ONAvigilon Corporation
5+ YOECandidates need 5+ years of technical sales experience and should ideally have sold enterprise SaaS or physical security products in Canada. Experience with cloud video surveillance, access control, Salesforce and presenting to executives is valued.
Salesforce CRM, Avigilon Alta
Product Marketing Manager
Vancouver, BCAvigilon Corporation
5+ YOECandidates need a bachelor's degree and 5+ years in marketing, product management or marketing management, with 6+ years of product marketing (B2B, SaaS a plus) preferred. Strong writing, presenting and cross-functional collaboration skills are essential.
Presentation software
AI Manager - Language Models (Canada Remote)
Vancouver, BC +1Avigilon Corporation
8+ YOE2+ MgmtCandidates need 8+ years of machine learning research experience or a post-graduate degree in a quantitative field, including 2+ years of direct management of technical teams. Previous experience managing an LLM solution from inception to market and cloud-based software engineering is required, along with strong English communication skills.
Natural language processing, Research, Collaboration, ML, Machine learning, Case management