Teledyne FLIR Logo

Teledyne FLIR

Concepteur de logiciel embarque /Embedded Software Designer

Sorry, this job was removed Sorry, this job was removed at 04:16 a.m. (EST) on Tuesday, Jun 10, 2025
Be an Early Applicant
In-Office
Montréal, QC
In-Office
Montréal, QC

Similar Jobs

3 Hours Ago
Remote or Hybrid
Montréal, QC, CAN
Mid level
Mid level
Information Technology • Insurance • Software
Manage client accounts, build relationships, support product evaluation, and track sales metrics while ensuring successful solution delivery.
Top Skills: CRMExcelMS OfficeSalesforce
5 Hours Ago
Remote or Hybrid
7 Locations
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The role involves managing ultra-high volume backend services in Golang for network communications between security cloud and customer resources, focusing on scalability, distributed systems, and performance optimization.
Top Skills: AWSAzureCassandraElasticsearchGCPGoKafka
5 Hours Ago
In-Office
Montréal, QC, CAN
Junior
Junior
Beauty • Robotics • Design • Appliances • Manufacturing
The Operations Coordinator manages order processing, provides customer service, handles logistics, and works on achieving delivery metrics while supporting sales objectives.
Top Skills: EdiExcel

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

  

Job Description

Teledyne DALSA designs and manufactures cameras and image acquisition/processing boards for worldwide markets, in different high technology domains such as computer vision, medical imaging and scientific imaging. Teledyne DALSA offers an excellent working environment, financial incentives and opportunities for learning and promotion.

Teledyne DALSA’s R&D team is currently looking for an Embedded Software Developer to join us in Montreal !

Primary Duties & Responsibilities:

•Design and develop C code for an embedded platform under FreeRTOS or Linux.

•Design and develop low-level code (kernel and device driver) in C in under Linux.

•Design and develop application code in C, C ++ and Python in a mixed Windows and Linux environment.

•Write unit and functional tests, debug applications and drivers and document the architecture and implementation.

•Contribute to the architecture and design of the different systems produced by Teledyne DALSA.

The ideal candidate quickly integrates new knowledge, is on the lookout for latest technologies and demonstrates initiative and resourcefulness. Our dynamic and multidisciplinary team multiplies the opportunities to surpass oneself in an environment where non-conventional tools and development techniques are welcomed.

Job Qualifications:

•Bachelor of electrical or software engineering

•Excellent level of autonomy and creativity

•Good experience in embedded software development

•General knowledge of onboard electronic equipment

•Master C/C++ languages in a Windows and Linux environments

•Thorough knowledge of the theory of operating systems

•Basic knowledge of various the Python scripting languages

•Familiar with the GNU software development tools (binutils, ld, make, gcc)

•Familiar with a software revision control of source code (SVN, CVS, ClearCase, Git or other)

The candidate must be fluent in English and French (written and spoken).

This position involves cross-divisional collaboration and communication with internal customers in Canada outside Quebec. 

Concepteur de logiciel embarqué - Description du poste

Teledyne DALSA, conçoit et fabrique des caméras ainsi que des cartes de saisie et de traitement d’images destinées au marché mondial et ce dans différents domaines de technologie de pointe tels que: la vision artificielle, l’imagerie médicale et l’imagerie scientifique. Teledyne DALSA offre un excellent environnement d’apprentissage, des incitatifs financiers et d’excellentes opportunités d’avancement.

Le Groupe de R&D Montréal de Teledyne DALSA est actuellement à la recherche d'un Développeur de Logiciel Embarqué.

Vos tâches principales consisteront à :

•Concevoir et développer du code en C pour une plateforme embarquée FreeRTOS ou Linux

•Concevoir et développer du code de bas niveau (noyau et pilote de périphérique) en C dans un environnement Linux

•Concevoir et développer du code applicatif en C, C++ et Python dans un environnement mixte Windows et Linux

•Écrire des tests unitaires et fonctionnels, déverminer les applications et pilotes ainsi que documenter l’architecture et l’implémentation

•Contribuer à l’architecture et au design des différents systèmes produits par Teledyne DALSA.

Le candidat idéal intègre rapidement de nouvelles connaissances, est à l’affut des dernières technologies et fait preuve d’initiative et de débrouillardise. Il aime se surpasser au sein d’une équipe dynamique et multidisciplinaire.

Le candidat possèdera :

•Baccalauréat en génie électrique ou informatique

•Excellent niveau d’autonomie et de créativité

•Bonne expérience en développement de logiciel embarqué

•Connaissance générale du matériel électronique embarqué

•Maîtrise des langages C/C++ dans les environnements Windows et Linux

•Connaissance approfondie de la théorie des systèmes d’exploitation

•Connaissance du langages de scripts Python

•Familier avec les suites de développement logiciel GNU (binutils, ld, make, gcc)

•Familier avec un logiciel de contrôle de révision du code source (SVN, CVS, ClearCase, Git ou autre)

Afin de mener à bien ses fonctions, le candidat maitrisera l’anglais et le français (autant à l’oral qu’à l’écrit).

Ce poste implique une collaboration entre les divisions et une communication avec des clients internes  au Canada à l'extérieur du Québec.

  

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.

. ​

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
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account