Teledyne FLIR Logo

Teledyne FLIR

Architecte logiciel/Software Architect

Reposted Yesterday
Be an Early Applicant
In-Office
Laval, QC
Senior level
In-Office
Laval, QC
Senior level
The Software Architect will design and develop software for high-performance radar systems, focusing on validation, verification, and optimization of processes.
The summary above was generated by AI

Be visionary

Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical research.

We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins.

  

Job Description

  

Résumé du poste :

En tant que membre à part entière de l’équipe d’ingénierie, l’architecte logiciel travaillera sur les exigences logicielles, la conception, le développement, l’intégration et la mise en production de systèmes radar hautes performances. Fort de solides connaissances en traitement du signal et en algorithmes, il/elle vise également à améliorer en permanence les outils et les processus de développement logiciel.

L’architecte logiciel est responsable de la conception, du développement et de l’exécution des activités logicielles. Pour réussir dans ce rôle, il/elle devra être à l’aise pour travailler en étroite collaboration avec les responsables et les experts des disciplines afin de développer des concepts, de planifier les activités de développement et d’évaluer les concepts, les conceptions et les prototypes. Il/elle devra encadrer l’équipe de conception et fournir des conceptions conformes aux exigences. Il/elle générera du contenu pour soutenir les étapes clés du programme et informera les parties prenantes sur les problèmes. Il s’agit d’un rôle de leadership pratique dans un environnement de R&D. Les personnes possédant de solides compétences techniques et ayant fait leurs preuves en développement produit s’épanouiront pleinement dans ce rôle.

Principales fonctions et responsabilités :

• Concevoir, développer et exécuter des logiciels pour les solutions radar

• Évaluer et recommander des outils, des technologies et des processus afin de garantir des solutions de la plus haute qualité

• Coordonner les activités de développement logiciel et gérer leur avancement

• Concevoir et optimiser les programmes de test utilisés dans les procédures d'acceptation, de validation et d'étalonnage des produits.

• Concevoir et maintenir des programmes de test automatiques qui analysent et valident les performances des algorithmes de détection, de suivi et de classification des cibles.

• Diriger la validation et la vérification des systèmes radar et des modules logiciels.

• Diriger la préparation et la maintenance de la documentation des procédures de test utilisées pour la conformité des produits.

• Exécuter et superviser les procédures d'étalonnage radar, selon les besoins. 

Qualifications requises :

• Diplôme d'études supérieures en ingénierie et/ou dans des disciplines étroitement liées.

• Plus de 7 ans d’expérience en ingénierie logicielle, de préférence dans un environnement de validation/test.

• Excellentes connaissances en C/C++, Python, Matlab et réseaux IP.

• Grand souci du détail et capacité à effectuer plusieurs tâches à la fois.

• Expérience en PME, un atout.

• Bilingue : excellentes compétences en communication orale et écrite, en français et en anglais.

• Maîtrise pratique de MS Office (Word, Excel, Powerpoint).

Job Summary:

As an integral part of the Engineering team, the Software Architect will work on the software requirements, design, development, integration and release to Production of high-performance radar systems. With a strong knowledge of signal processing and algorithms, the position also targets continuing improvements to tools and processes for software development activities.

The Software Architect is responsible for the design, development and execution of software activities. To be successful in this role, the individual should be comfortable working closely with discipline leads and experts to develop concepts, plan development activities and evaluate concepts, designs and prototypes. The individual will be expected to provide leadership to the design team and provide designs against requirements. The individual will generate content in support of program milestones and brief stakeholders on issues. This is a hands-on leadership role in an R&D environment.  Individuals who are strong technically with a proven track record of success in product development will thrive in this role. 

Primary Duties & Responsibilities:

  • Design, develop and execute software for radar solutions
  • Evaluate and recommend tools, technologies and processes to ensure the highest quality solutions
  • Coordinate software development activities and manage progress
  • Design and optimize test programs used in product acceptance, validation and calibration procedures.
  • Design and maintain automatic test programs that analyze and validate the performance of target detection, tracking and classification algorithms.
  • Lead Validation and Verification of radar systems and SW modules.
  • Lead the preparation and maintenance of the test procedures documentation used for product compliance.
  • Perform and oversee radar calibration procedure as required

Job Qualifications:

  • Advanced degree in Engineering and/or closely related disciplines.
  • 7+ year experience in SW engineering preferably in a validation/testing environment
  • Strong knowledge of C/C++, Python, Matlab, IP networks
  • Strong attention to detail and ability to multi-task
  • Experience in a small business environment is a plus
  • Bilingual – strong verbal and written communication skills in both French and English
  • Working knowledge of MS Office (Word, Excel, Powerpoint)

Eligible to be certified to examine, possess, and transfer items under the Canadian Controlled Goods Program and legally authorized to work in Canada

  

Teledyne and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions.

. ​

Top Skills

C/C++
Ip Networks
Matlab
Python

Similar Jobs

Yesterday
Easy Apply
Hybrid
6 Locations
Easy Apply
Senior level
Senior level
Big Data • Cloud • Software • Database
Design and build features for MongoDB's Internal Developer Portal. Collaborate with teams to enhance developer workflows, focusing on clean code and best practices.
Top Skills: AWSAzureCypressGCPHelmJavaScriptJestKubernetesMongoDBNode.jsPlaywrightReactTypescript
3 Days Ago
Easy Apply
Hybrid
2 Locations
Easy Apply
Senior level
Senior level
Big Data • Cloud • Software • Database
Seeking a Senior Site Reliability Engineer with extensive experience in software development, CI/CD, and cloud infrastructure to enhance deployment processes.
Top Skills: AWSAzureGoGoogle Cloud PlatformKubernetesLinuxPython
6 Days Ago
Remote or Hybrid
7 Locations
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As a Senior Engineer in Backend Ingestion, you'll design and implement high-volume backend systems, optimize performance, and collaborate across teams to enhance CrowdStrike's cybersecurity mission.
Top Skills: AWSAzureCassandraElasticsearchGCPGoKafka

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account