AutoVu software developers at Genetec get to work with a multitude of systems comprised of both software and hardware components. Our license plate recognition (LPR) technology is part of the Security Center Platform but also extends to the AutoVu Sharp LPR camera as embedded software, to the AutoVu Patroller in-vehicle software and even to the Microsoft Azure cloud. Working in this multidisciplinary team gives you the opportunity to be exposed to all this and more while working in close collaboration with product management, engineering and system test teams to deliver a continuous stream of innovations to our customers.
A software development career at Genetec is much more than just an opportunity to create sturdy and reliable products; it is also an opportunity to create a lasting technical legacy in the security market.
The current position is a code position specialized in software development using .NET technologies. The candidate will work in an Agile (Kanban) environment. Key responsibilities include:
Designing, implementing and unit testing object-oriented, fault tolerant software in C# using .NET 4.0+.
Elaborating functional and architectural specifications.
Working in conjunction with software testers to fix bugs.
A bachelor’s degree in Computer Engineering, Software Engineering or Computer Science.
2 to 5 years of experience in a similar role.
Must be functional in French and English.
Motivated to work in a fast-paced environment.
Is seen as a team player and is cooperative.
Enjoys the challenge of unfamiliar tasks.
Excellent knowledge of object-oriented programming in C#.
Thorough knowledge of the .NET framework.
Knowledge with debugging tools and techniques.
Experience with multi-threaded programming.
Experience with relational database management systems such as Microsoft SQL.
Experience with Microsoft Visual Studio.
Experience programming both UI and back end tiers in a transactional n-tier software architecture.
Experience with network IPC frameworks and subsystems like WCF and Windows sockets.