C++ Developer for Advanced Radar Systems

Teledyne Technologies Incorporated

Full-time Other-General
Apply Now
Location
laval (administrative region), qc, Canada
Posted
June 17, 2026

Job Description

Join Teledyne FLIR as an Embedded Software Developer specializing in advanced radar systems. This full software lifecycle role focuses on C++ development, real-time constraints, and collaborative engineering.
At Teledyne FLIR, part of Teledyne Technologies, you will be an essential member of a specialized team. With a focus on low-level development and system validation, you will define software requirements, design algorithms, and optimize embedded systems. This position requires deep engagement with real-world applications in demanding environments.
Key Responsibilities:
• Define software requirements aligned with radar system needs
• Design high-performance algorithms using C++
• Test and optimize embedded and PC software
• Collaborate with specialists for algorithm performance
• Support software validation in lab and field environments
Requirements:
• 5+ years C/C++ software development experience
• Embedded development experience with RTOS or Linux