Talent.com
Software Developer (12 month Contract)
Software Developer (12 month Contract)Teledyne Technologies • Laval, Quebec, Canada
Software Developer (12 month Contract)

Software Developer (12 month Contract)

Teledyne Technologies • Laval, Quebec, Canada
30+ days ago
Job type
  • Full-time
  • Temporary
Job description

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

Software Developer

Teledyne FLIR is seeking a talented Software Developer to join our Engineering team in the Laval Quebec office.

We are a small and passionate team that uses everyones talents to develop some of the best radars in the world. We won the Engineering Innovation prizes from OIQ in 2015 and from Engineers Canada in 2017.

As a member of the software and system team you will participate in developing advanced software related to radar signal processing target detection tracking classification and data exchanges between embedded SW PC applications and third-party software.

The role will involve several software aspects of radar development such as software requirements design coding validation and performance addition you will collaborate closely with system specialists to ensure algorithms ported in the embedded software or PC application meet system requirements.

Primary Duties & Responsibilities :

  • Write software requirements and define software architectures with respect to system requirements
  • Design algorithms and develop C code for radar products
  • Test and integrate software in radar products and applications
  • Optimize code (speed memory use etc.)
  • Participate in software quality assurance activities such as configuration management release and test

Position Qualifications :

  • Software developer with 5 (ideally 10) years of experience
  • Strong experience in C / C with Microsoft Visual Studio
  • Experience in software configuration management (Git SVN) and software quality processes
  • Experience with large complex software with real-time communications and extensive processing
  • Good analytical and problem-solving skills
  • Working knowledge of English and French
  • Assets :

  • Experience in algorithm development signal processing and / or scientific programming
  • C / C software development with Windows and / or Linux
  • Embedded software development with an RTOS and / or Linux
  • Knowledge of Python
  • Knowledge of Matlab
  • Knowledge in Signal processing (FFT Filters)
  • Knowledge of XML protocols
  • Knowledge of TCP / IP socket programming
  • Knowledge of 3D coordinates transformations
  • Knowledge of applied Linear Algebra programming
  • Basic knowledge of radio-frequency physics and concepts
  • Basic knowledge of machine learning and pattern matching concepts
  • Eligible to be certified to examine possess and transfer items under the Canadian Controlled Goods Program and legally authorized to work in Canada

    Résumé du poste :

    Développeur de logiciels

  • il sagit dun contrat de 12 mois avec possibilité de conversion en temps plein
  • Teledyne FLIR est à la recherche dun développeur logiciel talentueux pour rejoindre léquipe dingénierie du bureau de Laval au Québec !

    Nous sommes une petite équipe de passionnés qui utilisent les talents de chacun pour développer des radars performants parmi les meilleurs au monde. Nous avons gagné le prix Génie-Innovation de lOIQ en 2015 et celui dIngénieurs Canada en 2017.

    En tant que membre de léquipe logiciel et système vous participerez au développement de logiciels avancés liés au traitement des signaux radar à la détection de cibles au suivi à la classification et aux échanges de données entre les logiciels embarqués les applications PC et les logiciels des clients.

    Vous serez impliqué dans plusieurs aspects du développement du logiciel applicatif pour nos radars tels que lélaboration des requis larchitecture le codage lintégration la gestion de configuration et la validation de performance.

    Vous travaillerez également en étroite collaboration avec des spécialistes système pour garantir que les algorithmes portés dans le logiciel intégré ou les applications PC répondent aux exigences du système.

    Vous participerez aux validations de logiciels sur nos différents modèles de radar que ce soit en laboratoire dingénierie en chambre anéchoïque ou sur un site dessais extérieur.

    Tâches et responsabilités principales :

  • Rédiger les requis logiciels et définir larchitecture qui permettra de répondre aux exigences du système
  • Concevoir des algorithmes et développer du code C pour les produits radar
  • Tester et intégrer des logiciels dans les produits et applications radar
  • Optimiser le code (vitesse utilisation de la mémoire etc.)
  • Participer aux activités dassurance qualité des logiciels telles que la gestion de la configuration la publication et les tests.
  • Qualifications du poste :

  • Développeur de logiciels avec plus de 5 (idéalement 10) années dexpérience
  • Forte expérience en C / C avec Microsoft Visual Studio
  • Expérience en gestion de configuration logicielle (Git SVN) et en processus de qualité logicielle
  • Expérience avec de gros logiciels complexes avec des communications en temps réel et un traitement étendu
  • Bonnes compétences analytiques et de résolution de problèmes
  • Connaissance pratique de langlais et du français
  • Atouts :

  • Expérience en développement dalgorithmes traitement du signal et / ou programmation scientifique
  • Développement de logiciels C / C sous Windows et / ou Linux
  • Développement de logiciels embarqués sous RTOS et / ou Linux
  • Connaissance de Python
  • Connaissance de Matlab
  • Connaissances en traitement du signal (FFT Filtres)
  • Connaissance des protocoles XML
  • Connaissances en programmation de sockets TCP / IP
  • Connaissances en transformations de coordonnées 3D
  • Connaissances en programmation dalgèbre linéaire appliquée
  • Connaissances de base en physique et concepts des radiofréquences
  • Connaissances de base en apprentissage automatique et en appariement de formes
  • 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.

    Key Skills

    Account Payable,C++,Community Support,Garment,Import & Export,Java

    Employment Type : Full-Time

    Experience : years

    Vacancy : 1

    Create a job alert for this search

    Software Developer • Laval, Quebec, Canada

    Similar jobs
    Senior Software Developer

    Senior Software Developer

    Fundica • Montreal, QC, Canada
    Full-time
    Fundica is Canada's most award-winning online funding tool a search engine for all funding programs in Canada.The platform matches entrepreneurs, private investors, public funders and adviso...Show more
    Last updated: 30+ days ago • Promoted
    Développeur(euse) logiciel / Software Developer - Appliances Platform (Edge OS)

    Développeur(euse) logiciel / Software Developer - Appliances Platform (Edge OS)

    Genetec • Montreal, QC, Canada
    Full-time
    La grande famille Edge OS est responsable du développement d’un système d’exploitation ainsi que de services permettant la gestion à distance des appareils Cloudlin...Show more
    Last updated: 7 days ago • Promoted
    Senior Software Developer - Growth

    Senior Software Developer - Growth

    Botpress Technologies Inc. • Montreal, QC, Canada
    Full-time
    The Growth team at Botpress is seeking a Software Developer with a knack for swift, practical development and a passion for experimentation. The ideal candidate is focused on solving problems, thriv...Show more
    Last updated: 30+ days ago • Promoted
    Front-End Software Developer (Montreal QC)

    Front-End Software Developer (Montreal QC)

    Montrium Inc • Montreal, QC, Canada
    Full-time
    Are you looking to leave your mark as a.Montrium is building our next generation platform for clinical document management based on a microservices architecture, leveraging GraphQL and deployed on ...Show more
    Last updated: 30+ days ago • Promoted
    Développeur(euse) de logiciel | Software Developer

    Développeur(euse) de logiciel | Software Developer

    Delmar International Inc. • Lachine, QC, Canada
    Full-time
    Relevant du Gestionnaire du développement logiciel, le / la Développeur(euse) Logiciel joue un rôle clé dans la création des plateformes et des outils qui soutiennen...Show more
    Last updated: 16 days ago • Promoted
    Senior Backend Software Developer (EV Charging, Quebec)

    Senior Backend Software Developer (EV Charging, Quebec)

    The Mobility House • Montreal, QC, Canada
    Full-time
    The Mobility House (TMH) is shaping the zero emissions future of energy and mobility.Our resilient charging technology makes EV charging reliable and flexible, and provides drivers the freedom of z...Show more
    Last updated: 30+ days ago • Promoted
    Developpeur de logiciels / Software developer

    Developpeur de logiciels / Software developer

    Belcan Cleared • Montreal, QC, Canada
    Full-time
    Titre du poste : Développeur de logiciels.Contrat de 6 mois renouvelable.Indicatif régional : 514, 438, & 450.Vous êtes responsable de la conception des applications logicie...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer - Commerce

    Senior Software Developer - Commerce

    Coveo • Montréal, QC, Canada
    Full-time
    Shape the future of our Commerce technology.Do you thrive on building end-to-end solutions? As a senior full stack developer on the commerce team, you'll leverage your expertise in building dat...Show more
    Last updated: 23 days ago • Promoted
    Dveloppeur Logiciel / Software Developer

    Dveloppeur Logiciel / Software Developer

    Northstar Earth and Space • Montreal, QC, Canada
    Full-time
    Prefer reading this in English? Scroll down.NorthStar Ciel & Terre utilise les donnes des tlescopes optiques comme lments de base pour crer des services d'information adapts aux besoins et ...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer II — Cloud, APIs & Automation

    Software Developer II — Cloud, APIs & Automation

    Warner Bros. Discovery • Ahuntsic North, ca
    Full-time
    A leading entertainment provider is seeking a Software Developer II in Ottawa, Ontario.The ideal candidate will design and develop innovative software solutions, focusing on libraries, APIs, and cl...Show more
    Last updated: 27 days ago • Promoted
    Software Developer

    Software Developer

    Construction Virtuelle et Technologie BI • Montreal, QC, Canada
    Full-time
    We are looking for a versatile Full Stack Software Developer to design, develop, and maintain scalable web applications.The ideal candidate will have expertise in both front-end and back-end techno...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Software Developer- GOLANG / REACT (Réf 19-13 S)

    Senior Full Stack Software Developer- GOLANG / REACT (Réf 19-13 S)

    1perTInent inc • Montréal, QC, Canada
    Full-time
    Our client is an innovative and forward-looking company that offers technical consulting, design, and programming services for show control and the entertainment industry.Additionally, since 2015, ...Show more
    Last updated: 30+ days ago • Promoted
    Développeur(euse) logiciel / Software Developer - C# / Web

    Développeur(euse) logiciel / Software Developer - C# / Web

    Genetec • Montreal, QC, Canada
    Full-time
    La dynamique de votre équipe : .Joignez-vous à une équipe passionnée qui travaille avec les toutes dernières technologies en développement logiciel.Voici qu...Show more
    Last updated: 7 days ago • Promoted
    Software Developer – API

    Software Developer – API

    Amilia • Greater Montreal Area, QC, CA
    Full-time
    Amilia is transforming the recreation and activities market with its innovative, purpose-built SaaS platform.Designed for municipalities, community centers, nonprofits, businesses, and recreation o...Show more
    Last updated: 30+ days ago
    Software Developer II

    Software Developer II

    Warner Bros. Entertainment • Ahuntsic North, ca
    Full-time
    Discovery… the stuff dreams are made of.Who We Are… When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of...Show more
    Last updated: 30+ days ago • Promoted
    Software developer

    Software developer

    Croesus • Laval, Canada
    Full-time
    Quick Apply
    Croesus provides innovative, high-performance, and secure wealth management solutions that include portfolio management systems, portfolio rebalancing tools, and application programming interfaces ...Show more
    Last updated: 30+ days ago
    Senior Embedded Software Developer

    Senior Embedded Software Developer

    Vention • Montreal, QC, Canada
    Full-time
    Headquartered in Montreal and Berlin, Vention helps manufacturers automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor.Our te...Show more
    Last updated: 5 days ago • Promoted
    React Developer

    React Developer

    Targeted Talent • Montreal, QC, Canada
    Permanent
    We are looking for an experienced.Our client is a startup with an Agriculture selling platform, leveraging blockchain technology for security and tracing of product for buyers and sellers.Unfortuna...Show more
    Last updated: 30+ days ago • Promoted