×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Developer; C# .NET

Remote / Online - Candidates ideally in
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
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CAD Yearly CAD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Developer (C# .NET)

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
Job Description
  • 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.
Required Qualifications
  • 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.
Work Context
  • 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.
Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Engineering and Information Technology

Industries

Automation Machinery Manufacturing

#J-18808-Ljbffr
Position 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:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary