Aimetis Corp. develops and markets Intelligent Video software and services for physical security and business intelligence applications worldwide. With offices in Waterloo, Canada, Frankfurt, Germany and Shanghai, China, Aimetis is an innovative market leader for video analytics and Open IP-Surveillance software. Aimetis products are sold through channel partners in over 100 countries and have won numerous industry awards. It is seeking driven individuals who thrive in entrepreneurial, fast-paced and high growth environment.

Our current job opportunities are listed below.

 Position  Location
Global A&E Manager Canada or U.S. Based
Product Support Specialist Dubai, UAE and Sao Paulo, Brazil
Product Manager - Physical Access Control Waterloo Canada / Toronto Canada
Quality Assurance Specialist Waterloo, Canada
Senior Software Developer (Windows / .NET / C#) Waterloo, Canada


Global A&E Manager

Canada or U.S. Based

Reporting to the Vice President of Global Sales, the Global A&E Manager is responsible for our Consultant program in all our locations around the world. The A&E Manager must be self-motivated with a proven track record in sales, knowledge of technology and experience presenting and creating documentation to the Consultant industry. The candidate must be able to articulate technology and product positioning to both business and technical users. The candidate will work with our global team to design a unified program but be adaptive enough to adhere to unique global market requirements. Must possess strong presentation skills, communicate professionally and the ability to create technical documentation and diagrams.


  • Create unified global A&E program
  • Create unified documentation/diagram as well as regional customized information
  • Communicate global/regional requirements to Engineering and Product management team
  • Responsible for representing the product to Consultant and A&E firms
  • Very strong technical CCTV and IP skills
  • Strong networking skills
  • Demonstrate good relationships with local and national A&E firms in their region or global
  • If required, work on large RFP presentations
  • Able to travel globally as required
  • Additional languages (asset)


  • 5+ years relevant experience in the CCTV/IP markets
  • Demonstrated experience working with A&E firms
  • Strong networking skills (e.g. Cisco Certified Internetwork Expert certification a strong asset)
  • Bachelor degree in related discipline


Aimetis thanks all candidates for their interest; however, only those selected for interviews will be contacted.

Applications may be submitting in PDF format, by email, to


Product Support Specialist

Dubai, UAE and Sao Paulo, Brazil

Reporting to the Global Manager of Services and Support, the Product Support Specialist is responsible for first and second line support of the Aimetis suite of products. In addition to supporting a variety of simple and complex customer environments, this role may also require tasks such as setting up testing environments, attending customer sites for installation or post-installation support.


  • Create cases for technical support issues requested by phone, email, and web
  • Diagnose, troubleshoot and resolve technical issues for all Aimetis products
  • Thoroughly document all interactions using the case management system
  • Reproduce software defects and document them in detail
  • Report feature requests as given by customers
  • Manage customer relationships providing timely, knowledgeable and professional customer service
  • Regularly contribute technical content to the Knowledgebase
  • Provide assistance to internal groups with technical product questions
  • Keep current with new industry technologies and practices
  • Other duties and projects as assigned by management


  • High level of self-motivation and Initiative
  • Passion for technology
  • Multitasking with priority
  • Strongly developed analytical, problem solving and troubleshooting skills
  • Microsoft Operating Systems (Windows 2000, XP, 2003, Vista, 2008, 7)
  • Microsoft Databases (SQL Server 2005 / 2008)
  • Networking
  • Data Storage Technologies
  • Fluent in English
  • College diploma in computer sciences or equivalent experience is required.

Experience Required

  • Computers and Software (5 years)
  • Customer Support (3 years)
  • Technical Support (1 year)

Additional Assets

  • Microsoft Active Directory
  • Microsoft Exchange
  • Microsoft SysInternals
  • Microsoft Visual Studio
  • Programming (C, C++, C#, HTML, JavaScript, SOAP, SQL, XML)
  • Technical Writing
  • Training
  • Virtualization (VMware, Microsoft Virtual PC)
  • Wireshark, or other network analysis tools
  • Fluent in: Chinese, German, Spanish, French, or any other widely-spoken language


Aimetis thanks all candidates for their interest; however, only those selected for interviews will be contacted. No agencies please.

Applications may be submitted in MS Word or PDF format, by email, to


Product Manager - Physical Access Control

Waterloo Canada / Toronto Canada

Reporting to the VP Product Management, the Product Manager is responsible for defining Physical Access Control market requirements and packaging the features into product releases. This position involves close interaction with other Product Managers, Engineering, Product Marketing, and key customers. A strong technical background is required.  Job duties include gathering requirements from existing and potential customers, managing Agile product backlogs, and monitoring the implementation of each feature.

Key Responsibilities

  • Analyze the Physical Access Control competitive landscape
  • Define user personas  
  • Write product requirements and use scenarios
  • Define the product backlog and product roadmap for the nominated product(s)
  • Develop an understanding of the customer’s needs

  • Constantly re-prioritize the product backlog based on customer feedback, market changes and business priority
  • Help determine the appropriate feature/product release dates
  • Collaborate with other Product Managers on a common vision across products and solutions
  • Work closely with UX designers to ensure a compelling UI
  • Conduct technology assessments


  • Minimum of 3 years of experience in a technical environment in the role of Product Manager, Technical Product Manager, Product Owner, Project/Program Manager or Business Analyst
  • Must have experience in Physical Access Control and the Security industry
  • Bachelor’s in computer science /  engineering degree
  • Very strong written communication skills
  • Willing to travel up to 20%
  • Excellent people and management skills to interact with staff, colleagues and cross-functional teams, and third parties


Aimetis thanks all candidates for their interest; however, only those selected for interviews will be contacted.

No new agencies please.

Applications may be submitted in Word or PDF format, by email, to


Quality Assurance Specialist

Waterloo, Canada

As a member of the QA team, you will work with developers to design and execute test cases. Tasks and deliverables change quickly, so we are looking for someone who is flexible and adjusts to shifting priorities. This position offers an exciting opportunity to use your technical, analytical and people skills to drive our product forward.

Specific Responsibilities

Reporting to the Quality Assurance Manager, you would be expected to:

  • Perform functional and regression testing
  • Track test progress and convey results
  • Set up test environments
  • Actively participate in daily scrum meetings
  • Ensure test coverage by finding defects and verifying fixes
  • Apply best practices for testing

The ideal candidate must:

  • Have at least 2 years of experience working in Software Development or Quality Assurance (co-op experience counts) in a Windows .NET environment
  • Have a Degree or Diploma or equivalent in a related field
  • Possess a genuine interest in testing, career progression and improving personal QA knowledge
  • Be flexible and independent
  • Be able to learn quickly
  • Have solid analytical and organizational skills
  • Have good time management skills
  • Have outstanding attention to detail
  • Be able to follow process and recommend process improvements
  • Have excellent communication in written and spoken English, and be able to effectively communicate ideas to others.

An ideal candidate would have experience with some or all of the following:

  • Applying QA principles in an Agile environment
  • Running or writing automated tests
  • Executing performance tests
  • Writing SQL queries
  • Using virtual environments
  • Networking
  • IP Video Cameras


Aimetis thanks all candidates for their interest; however, only those selected for interviews will be contacted..

Applications may be submitting in Word or PDF format, by email, to

No new agencies please.


Senior Software Developer (Windows / .NET / C#)

Waterloo, Canada

Aimetis, a leading computer vision company, has an immediate opening for a senior software developer to help implement the next generation of our distributed video management software. The successful candidate will join our team of highly skilled developers at our Waterloo, Ontario, Canada headquarters.

Reporting to the VP of Engineering, the Senior Software Developer is responsible for development and maintenance of VMS functionality and integrations with relevant 3rd-party systems.


  • Expert in using object oriented techniques to solve problems
  • 2 years Concurrency/multi-threaded programming experience
  • 2 years Distributed systems/network programming experience
  • 2 years Database/SQL problem solving experience
  • 5 years C# experience
  • Microsoft Visual Studio experience
  • Experience writing readable, reusable, and refactorable code
  • Bachelor degree in computer science (or similar)
  • Desire to be a strong member of an even stronger team

Advantages (Nice to have)

  • Experience working with video/codecs/cameras
  • Experience with modern best practices: TDD, SCRUM, Agile, XP, separation of concerns
  • Experience with WCF, LINQ, HTML 5.0
  • Mobile device interoperation (Android, iPhone/iPad)
  • Linux experience
  • C++ experience (concurrency/sockets)
  • DirectShow programming experience (managed and unmanaged)
  • Web service development experience
  • Experience with source control (Subversion)
  • Experience with VSTS 2010/2012
  • Willingness to travel

Interview Process

Phase 1: Selected candidates will visit Waterloo headquarters and participate in a 70 minute programming test followed by a short evaluation. The test will be performed directly in Visual Studio and will consist of a set of C#/C++ programming problems.

Phase 2: Selected candidates will participate in an Interview with the Chief Software Architect (15 minutes max).

Phase 3: Selected candidates will participate in series of interviews with the team.


Aimetis thanks all candidates for their interest; however, only those selected for interviews will be contacted.

No new agencies please.

Applications may be submitted in Word or PDF format, by email, to

Contact Us  |  Legal
© 2003-2014 Aimetis Corp.