Senior C++ Engineer - Lidar & Geospatial Systems

Teledyne Technologies Incorporated

Vaughan

On-site

CAD 131,000 - 175,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Teledyne Optech, part of Teledyne Technologies, is seeking a Senior Software Developer (C++) to transform lidar data into geospatial insights in Vaughan, Canada. You will build high‑performance applications, optimize for hardware boundaries, and contribute to scalable software architectures across teams.

The role emphasizes multi‑threaded design, debugging complex defects, and delivering features for advanced sensing systems, with opportunities to influence product design and work with

Qualifications

  • Strong C++ development expertise.
  • Solid understanding of software architecture and design principles.
  • Experience on Windows and/or Linux platforms.
  • Hands-on experience with performance optimisation and multi-threaded development.
  • CUDA programming knowledge is a plus.
  • Experience with lidar or geospatial systems is advantageous.
  • Background in mathematical modelling or algorithms is advantageous.

Responsibilities

  • Design and build high-performance C++ applications for lidar data processing
  • Contribute to system architecture and software design decisions
  • Translate requirements into scalable, maintainable solutions
  • Optimise performance, memory use, and data handling
  • Develop multi-threaded components and resolve concurrency issues
  • Debug, troubleshoot, and deliver fixes for complex defects
  • Enhance existing products with new features and capabilities
  • Collaborate with engineers across software, systems, and product teams
  • Support continuous improvement in quality, performance, and scalability

Skills

C++
Architecture & design
Windows/Linux
Performance & multithreading
CUDA/GPU

Education

Degree in Computer Science or equivalent

Job description

Teledyne Optech, part of Teledyne Technologies, is seeking a Senior Software Developer (C++) to transform lidar data into geospatial insights in Vaughan, Canada. You will build high‑performance applications, optimize for hardware boundaries, and contribute to scalable software architectures across teams.

The role emphasizes multi‑threaded design, debugging complex defects, and delivering features for advanced sensing systems, with opportunities to influence product design and work with

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Developer
Senior Software Developer

Teledyne Technologies Incorporated • Vaughan

On-site
CAD 131,000 - 175,000
Senior Full Stack Developer, Lidar Systems
Senior Full Stack Developer, Lidar Systems

Teledyne FLIR • Vaughan

On-site
CAD 131,000 - 174,000
Senior Embedded Software Engineer – LiDAR & Optics
Senior Embedded Software Engineer – LiDAR & Optics

Lumentum Operations LLC • Ottawa

On-site
CAD 110,000 - 150,000
Flexible time off
Health and wellness benefits
Tuition reimbursement and career growh
Survey Operations Specialist
Survey Operations Specialist

Frontdoor Defense • Vaughan

On-site
CAD 80,000 - 107,000
Senior Full-Stack Engineer: Build Next-Gen Lidar Platforms
Senior Full-Stack Engineer: Build Next-Gen Lidar Platforms

Ouster • Toronto

On-site
CAD 80,000 - 100,000
Competitive compensation
Comprehensive benefits
Opportunities for professional growth
Survey Operations Specialist
Survey Operations Specialist

Teledyne Technologies Incorporated • Vaughan

On-site
CAD 56,000 - 75,000
Senior Embedded Software Team Lead (Hybrid)
Senior Embedded Software Team Lead (Hybrid)

Telesat • Ottawa

Hybrid
CAD 150,000 - 190,000
LiDAR Production Analyst (Junior to Senior)
LiDAR Production Analyst (Junior to Senior)

Altis Technology • Mississauga

Hybrid
CAD 34,000 - 48,000
Hybrid work environment with 3 on-site
Free parking
Contract role (6 months)
Software Developer
Software Developer

Kongsberg • Ottawa

Hybrid
CAD 75,000 - 125,000
Computer Vision Engineering Data & Analytics Oakville, Ontario
Computer Vision Engineering Data & Analytics Oakville, Ontario

Geotab Inc. • Oakville

On-site
CAD 110,000 - 170,000