Senior Computer Vision Engineer – Spherical Imaging & GPUs

Teledyne Technologies Incorporated

Richmond

On-site

CAD 106,000 - 142,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Meaningful work
Career growth
Cross-disciplinary teams

Job summary

Teledyne Technologies Incorporated is seeking a Software Engineer, Spherical Imaging & Computer Vision, to own critical software and imaging tech powering panoramic systems. You will work across SDK development, image processing, camera calibration, focusing, and image quality analysis in a hands-on role.

You’ll collaborate with hardware, optics, firmware, production, and product management teams, applying GPU acceleration and modern C++ practices to deliver robust, scalable solutions for

Qualifications

  • Strong modern C++ development skills.
  • Experience with image processing, computer vision, or scientific computing.
  • Windows and Linux development experience.
  • Strong debugging, analytical, and problem-solving abilities.
  • Excellent written and verbal communication skills.
  • 5+ years of professional software development experience.

Responsibilities

  • Develop and enhance the Ladybug SDK for Windows and Linux.
  • Build high-performance image processing pipelines for panoramic image generation.
  • Improve software performance through GPU acceleration and optimisation.
  • Investigate and resolve software, image quality, and customer-reported issues.
  • Apply modern development tools and AI-assisted workflows to improve engineering efficiency.
  • Lead development of camera calibration and focusing algorithms.
  • Create image quality metrics, validation methods, and analysis tools.
  • Contribute to architecture, design reviews, and technical feasibility studies.
  • Evaluate emerging imaging, sensor, optics, and computer vision technologies.
  • Partner with cross-functional teams to deliver new product capabilities.

Skills

C++
Image processing
Windows development
Linux development
Debugging
Communication skills

Education

Bachelor's or Master's in Computer Engineering/Software Engineering/Computer Science

Tools

OpenCV
CUDA
GPU computing

Job description

Teledyne Technologies Incorporated is seeking a Software Engineer, Spherical Imaging & Computer Vision, to own critical software and imaging tech powering panoramic systems. You will work across SDK development, image processing, camera calibration, focusing, and image quality analysis in a hands-on role.

You’ll collaborate with hardware, optics, firmware, production, and product management teams, applying GPU acceleration and modern C++ practices to deliver robust, scalable solutions for

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, Spherical Imaging & Computer Vision
Software Engineer, Spherical Imaging & Computer Vision

Teledyne • Richmond

On-site
CAD 77,000 - 102,000
Software Developer
Software Developer

Teledyne Technologies Incorporated • Richmond

On-site
CAD 106,000 - 142,000
Meaningful work
Career growth
Cross-disciplinary teams
Software Developer
Software Developer

Teledyne • Richmond

On-site
CAD 77,000 - 102,000
Senior Software Developer
Senior Software Developer

Teledyne Technologies Incorporated • Vaughan

On-site
CAD 93,000 - 125,000
Work on advanced geospatial and sensing technologies
Deep engineering challenges
Opportunities to influence product design
Linux Acquisition Software Development
Linux Acquisition Software Development

Teledyne • Montreal (administrative region)

Hybrid
CAD 77,000 - 102,000
Competitive compensation
Health benefits
Vacation plan
+2
Linux Acquisition Software Engineer – High-Performance Vision
Linux Acquisition Software Engineer – High-Performance Vision

Teledyne • Montreal (administrative region)

Hybrid
CAD 77,000 - 102,000
Competitive compensation
Health benefits
Vacation plan
+2
Linux Acquisition Software Development
Linux Acquisition Software Development

Teledyne • Ottawa

Hybrid
CAD 77,000 - 102,000
Health benefits
Vacation plan
Retirement savings plan
+2
Senior Technical Leader: Imaging & Sensor Systems
Senior Technical Leader: Imaging & Sensor Systems

FLIR Systems, Inc. • Southwestern Ontario

On-site
CAD 77,000 - 102,000
Competitive pay
Health benefits
Vacation plan
+2
Technical Leader (II)
Technical Leader (II)

FLIR Systems, Inc. • Southwestern Ontario

On-site
CAD 77,000 - 102,000
Competitive pay
Health benefits
Vacation plan
+2
Hybrid Linux Image Acquisition Engineer
Hybrid Linux Image Acquisition Engineer

Teledyne • Ottawa

Hybrid
CAD 77,000 - 102,000
Health benefits
Vacation plan
Retirement savings plan
+2