Deutsch
Français
Español
中文(简体)
Careers

Aimetis Corp. is a dynamic, growing company with a bright future and has offices in Waterloo (Canada) and Frankfurt (Germany). We are seeking driven individuals who thrive in entrepreneurial, high growth environments.

Our current job opportunities are listed below.

 Position  Location
Expert Software Developer Waterloo Canada

 


Expert Software Developer

Waterloo Canada

Aimetis, a computer vision company, has immediate openings for two expert software developers to help implement the next generation of our distributed video management software. The successful candidates would join our team of highly skilled developers at our Waterloo, Ontario, Canada headquarters.

Requirements

  • Expert in using object oriented techniques to solve problems
  • 2 years Concurrency/multithreaded programming experience
  • 2 years Distributed systems/network programming experience
  • 2 years Database/SQL problem solving experience
  • 4 years C#/C++ experience
  • Microsoft Visual Studio experience
  • Bachelor degree in computer science (or similar)
  • Desire to be a strong member of an even stronger team

Advantages (Nice to have)

  • Experience with modern best practices: TDD, SCRUM, Agile, XP, separation of concerns, dependency injection
  • Experience writing readable, reusable, and refactorable code
  • Experience with new technologies: WCF, Silverlight, LINQ, WPF, WWF, WIF, HTML 5.0, XAML
  • Mobile device interoperation (Android, Windows Mobile, BlackBerry, iPhone)
  • Java experience
  • C++ experience (concurrency/sockets)
  • Experience working with video/codecs/cameras
  • DirectShow programming experience (managed and unmanaged)
  • Web service development experience
  • Experience with source control (Subversion and/or TFS)
  • Experience with bug management (JIRA)
  • Experience with VSTS 2010
  • Willingness to travel

Interview Process

Phase 1: Selected candidates will participate in an Interview with the Chief Software Architect that is face-to-face or by phone (10 minutes).

Phase 2: 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 3: Selected candidates will participate in series of interviews with the team.

Contact

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 jobs@aimetis.com.

Contact Us  |  Legal
© 2003-2012 Aimetis Corp.