Skip to Main Content

Job Title


Sr. Software Developer/Engineer - Vision & Measurement System


Company : AMETEK, Inc.


Location : Ottawa,


Created : 2026-03-12


Job Type : Full Time


Job Description

Job Title: Sr. Software Developer/Engineer - Vision & Measurement System Location: Waterloo, ON, CA, N2V 2K1 Business Unit: FARO Insights Posting Date: Mar 7, 2026 Job Description The Senior Software Developer plays a key role in the design, development, and optimization of embedded software for our advanced AI Projector technologies. This position is based on-site in Waterloo, ON and involves full lifecycle software developmentfrom requirements analysis and design through implementation, testing, and maintenance. The role requires strong programming and debugging skills, as well as close collaboration with cross-functional teams to ensure seamless software integration within the device. Responsibilities - Develop and maintain algorithms for multidevice vision systems and ensure accurate, consistent measurement across hardware. - Build and evolve supporting tools and backend components for system setup, diagnostics, and maintenance. - Improve system robustness and UX through clear feedback, strong error handling, and reliable workflows. - Optimize performance, introducing concurrency, and modernizing legacy code while maintaining clean architecture. - Create new features, specifications, and documentation in collaboration with product and senior technical teams. - Work on advanced laser and vision projection systems, contributing to precision and reliability. - Participate in Agile workflows, peer reviews, and ongoing code quality and process improvements. Requirements - University degree in Computer Science, Engineering, or equivalent experience; Masters or PhD preferred. - Extensive expertise with object-oriented programming - Extensive experience with these languages and frameworks, C/C++, C#, .NET, Python. - Extensive experience with Classic Computer vision algorithms, camera calibration, Linear algebra and optimization - Proficiency in Embedded Software Programming and Embedded Systems. - Demonstrable ability to implement products using artificial intelligence, deep learning, or vision analytics. Salary Range: CDN $120,000 to $160,000. This position is an existing vacancy. AI technology will be used in the evaluation of candidates. Virtek encourages applications from all qualified candidates. Accommodations are available upon request. Should you need an accommodate at any stage of the recruitment process please contact us at 519-746-7190 ext. 202. Virtek Vision International is a high technology company based in Waterloo, Ontario. We are the worlds leader in providing laser and vision-based projection and inspection solutions. Virtek has a dominant product position in the aerospace, prefabricated construction and industrial fabrication markets. Virteks solutions support manufacturers world-wide in a variety of specialized industries to assist with assembly processes. Our solutions project laser light onto a 3D work surface with high accuracy, speed, and precision for applications such as composite fiber ply layup, paint masking, placement of components or materials, quality inspection and reverse engineering. For more information, please visit http://www.virtekvision.com or https://www.youtube.com/user/virtekvision In 2024, Virtek was acquired by AMETEK, Inc., a leading global provider of industrial technology solutions. AMETEK, Inc. is a leading global provider of industrial technology solutions servinga diverse set of attractive niche markets with annual sales over $7.5billion. AMETEK is committed to making a safer, sustainable, and more productive world a reality. We use differentiated technology solutions to solve our customers most complex challenges. We employ 22,000 colleagues, in 35countries, that are grounded by our core values: Ethics and Integrity, Respect for the Individual,Inclusion, Teamwork, and Social Responsibility. AMETEKisa component of the S&P 500. Visit https://www.ametek.com/careers for more information. #J-18808-Ljbffr