Software Engineer, Spherical Imaging & Computer Vision

Teledyne

Richmond

On-site

CAD 77,000 - 102,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Teledyne Technologies Incorporated in Richmond, BC, is seeking a Software Engineer for Spherical Imaging & Computer Vision to join the Ladybug team. You will own software and imaging technologies that power panoramic imaging systems.

You will work across SDK development, image processing, camera calibration, focusing, and image quality analysis while collaborating with hardware, optics, firmware, production, and product management.

Qualifications

  • Proficient in modern C++ development with strong problem solving.
  • Experience with image processing, computer vision or scientific computing.
  • Windows and Linux development experience.
  • Excellent debugging and analytical abilities.
  • Strong 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 optimization.
  • Investigate and resolve software, image quality, and customer-reported issues.
  • Apply modern development tools and AI-assisted workflows to improve efficiency.
  • Lead development of camera calibration and focusing algorithms.
  • Create image quality metrics, validation methods, and analysis tools.
  • Contribute to architecture, design reviews, and feasibility studies.
  • Evaluate emerging imaging, sensor, optics, and computer vision technologies.
  • Collaborate with cross-functional teams to deliver new capabilities.

Skills

C++ development
Image processing
Computer vision
Scientific computing
Windows development
Linux development
Debugging
Communication skills
Software development
Team collaboration

Education

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

Tools

OpenCV
CUDA
GPU computing
Calibration
Photogrammetry
Multi-camera systems

Job description

Teledyne Technologies Incorporated in Richmond, BC, is seeking a Software Engineer for Spherical Imaging & Computer Vision to join the Ladybug team. You will own software and imaging technologies that power panoramic imaging systems.

You will work across SDK development, image processing, camera calibration, focusing, and image quality analysis while collaborating with hardware, optics, firmware, production, and product management.

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

Similar jobs worth comparing

Senior Computer Vision Engineer – Spherical Imaging & GPUs
Senior Computer Vision Engineer – Spherical Imaging & GPUs

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
Software Developer
Software Developer

Teledyne Technologies Incorporated • Richmond

On-site
CAD 106,000 - 142,000
Meaningful work
Career growth
Cross-disciplinary teams
Technical Leader, Space & Imaging Systems
Technical Leader, Space & Imaging Systems

Teledyne Technologies Incorporated • Southwestern Ontario

On-site
CAD 106,000 - 142,000
Competitive compensation
Comprehensive health benefits
Retirement savings plans with company‑
+1
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
Senior Technical Leader, Imaging & Sensor Systems
Senior Technical Leader, Imaging & Sensor Systems

Teledyne Technologies Incorporated • Southwestern Ontario

On-site
CAD 77,000 - 102,000
Health benefits
Vacation plan
Retirement plan
+2
Software Test Leader
Software Test Leader

Teledyne • Richmond

On-site
CAD 94,000 - 125,000
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
Technical Leader – Sensor & Camera Systems
Technical Leader – Sensor & Camera Systems

FLIR Systems, Inc. • Southwestern Ontario

On-site
CAD 106,000 - 142,000
Competitive compensation
Comprehensive health benefits
Educational assistance and career dev
Technical Leader
Technical Leader

Teledyne Technologies Incorporated • Southwestern Ontario

On-site
CAD 106,000 - 142,000
Competitive compensation
Comprehensive health benefits
Retirement savings plans with company‑
+1