More jobs:
Senior Software Developer; C# .NET
Remote / Online - Candidates ideally in
NT, Canada
Listed on 2025-12-23
NT, Canada
Listing for:
Agmanic Vision
Remote/Work from Home
position Listed on 2025-12-23
Job specializations:
-
Software Development
Software Engineer, Computer Science, Robotics, AI Engineer
Job Description & How to Apply Below
Agmanic Vision is a fast‑growing, expert computer vision provider based in Montreal, Quebec. We help manufacturers improve quality and efficiency through AI‑driven visual inspection and robot guidance. Our clients are leaders in their industries, including automotive, aerospace, logistics, textiles, and food processing.
In November 2024, Agmanic Vision became part of the Excelpro/Génik group. The alliance with Excelpro and Génik allows Agmanic Vision to offer a broader range of computer vision and automation services, accelerating our journey to a world‑class computer vision capability.
We offer:- Cutting edge artificial intelligence and computer vision projects across a variety of industries
- Partial remote working
- Close collaboration with senior management
- Develop end‑to‑end computer vision software applications for industrial inspection and robotics, including databases, user interfaces, and interactions with hardware (cameras, robots, PLCs, sensors, and actuators).
- Develop computer vision image processing and artificial intelligence algorithms to perform quality control and guide autonomous robots.
- Integrate and test computer vision systems in a laboratory environment, including unit testing, integration testing, and hardware‑in‑the‑loop testing.
- Support the installation and testing of computer vision systems at customer sites.
- Contribute to the evolution and maintenance of software development and test tools.
- Degree in Computer Science or Software Engineering (or other relevant training).
- Strong knowledge of C# .NET.
- At least seven years’ experience of C# desktop and/or web application development, through to commercialization in Windows and/or Linux environments.
- Familiarity with at least one other programming language in addition to C#, ideally C++ or Python.
- Knowledge of design patterns and software architecture best practices, notably MVVM and SOLID.
- Knowledge of Git or similar source control tools.
- Ability to communicate in English and French (functional).
- Knowledge of Machine Learning and Deep Learning tools considered an asset.
- Familiarity with an image processing library such as OpenCV, MVTec Halcon or Matrox MIL considered an asset.
- Hybrid position:
Two days per week on‑site (Ville Saint‑Laurent or Saint‑Jérôme offices), with occasional travel to client locations across Quebec.
Mid‑Senior level
Employment typeFull‑time
Job functionEngineering and Information Technology
IndustriesAutomation Machinery Manufacturing
#J-18808-LjbffrPosition Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×