Job Search and Career Advice Platform

Enable job alerts via email!

Imaging Software Engineer

Ursus

Toronto

Hybrid

CAD 125,000 - 150,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company located in Ontario, Canada, is seeking a skilled software engineer specializing in imaging technologies. The role includes designing software frameworks, automating data processing, and implementing algorithms for camera simulation using languages such as MATLAB and Python. Candidates should have a solid background in computer science or engineering. The position offers a competitive salary, remote work flexibility, and an opportunity for career growth within a Fortune 500 environment.

Benefits

Comprehensive benefits package
Opportunity for career advancement
Flexible schedule
Collaborative work environment

Qualifications

  • Strong experience in MATLAB and Python, proficiency in CUDA and C++.
  • Experience with large multi-language codebases using version control.
  • Proficiency in Windows and Linux development environments.
  • Knowledge of imaging and camera systems.

Responsibilities

  • Design and develop high-performance imaging software frameworks.
  • Implement algorithms for image processing using MATLAB and Python.
  • Automate data workflows with Python scripting.
  • Collaborate with teams to define and validate camera architecture.
  • Drive improvements in development practices.

Skills

Software engineering with MATLAB
Python programming
Experience with image processing
Knowledge of computer vision concepts

Education

Bachelor’s or Master’s degree in Computer Science or related field

Tools

MATLAB
Python
CUDA
C++
Git
Docker
Kubernetes
Job description

Employer Industry: Technology (AI and Imaging Solutions)

Why consider this job opportunity:
  • Salary up to C$130
  • Opportunity for career advancement and growth within a Fortune 500 company
  • Work remotely with a flexible schedule
  • Access to comprehensive benefits, including Medical, Dental, Vision, Commuter, and 401K with company matching
  • Collaborative and innovative work environment focused on cutting‑edge technology
  • Chance to contribute to the development of next‑generation immersive imaging technologies
What to Expect (Job Responsibilities):
  • Design, develop, and maintain high‑performance imaging software frameworks and analytical tools for camera simulation and data analysis
  • Implement and optimize algorithms for image processing and camera simulation using MATLAB, Python, and CUDA
  • Automate data generation, processing, and validation workflows using Python scripting
  • Collaborate with cross‑functional teams to define requirements and validate solutions for camera architecture
  • Drive continuous improvement in development practices, including code reviews and deployment automation
What is Required (Qualifications):
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Imaging Science, or a related field, or equivalent experience
  • Strong software engineering experience with MATLAB and Python; proficiency in CUDA and C++ is highly desirable
  • Experience developing and maintaining large, multi‑language codebases using version control systems (e.g., Git)
  • Proficiency with Windows and Linux development environments
  • Knowledge of image processing, computer vision, and camera system modeling
How to Stand Out (Preferred Qualifications):
  • Experience with optical tools and camera simulation frameworks (e.g., MATLAB, ISET, ZEMAX)
  • Background in optimization and numerical methods for imaging algorithms
  • Experience developing CI/CD pipelines for automated testing and deployment
  • Familiarity with containerization (Docker) and orchestration (Kubernetes) for scalable applications
  • Experience with physically‑based rendering and 3D scene development

#Technology #ImagingSoftware #RemoteWork #AIInnovation #CareerGrowth

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.