Sr Embedded SW Developer
4 weeks ago
ResponsibilitiesDesign and develop embedded software for safety-critical applications for the rail sector;Develop test methods (unit tests, integration tests, fault tolerance tests, performance tests, etc.);Collaborate with development team to ensure successful integration of software on embedded systems;Assist in the identification and resolution of issues related to the embedded software;Write the technical documentation required for software development and maintenance (design and architecture);Maintain the PC software tools for system configuration and monitoring;Participate in supporting internal and external clients in resolving technical issues.RequirementsBA in Electrical Engineering, Computer Science, Software or related fieldMinimum of 8 years of experience developing embedded applications development in C / C++Experience with embedded real-time operating systems (RTOS) on 32-bit microcontrollersAbility to use lab equipment such as oscilloscope, logic analyzer, multimeter and others for hardware / software integration testingWorking knowledge of low-level communication protocols such as I2C, SPI, UART, CAN and the TCP / IP protocol suiteAbility to analyze and understand digital and analog electronic schematicsExperience with Visual Studio C++ for PC applicationsSoftware development experience for safety-critical systems, in compliance with standards such as EN50128, IEC61508, EN13849 (considered an asset)Experience with projects integrating wireless RF communication (considered an asset).Experience with Git version control, with Linux and with Delphi (considered an asset)Ability to communicate effectively, both orally and in writingMember of the Order of Engineers of Quebec (considered an asset)Meet the requirements of Canadian legal work.What we offer :The opportunity to be part of a dynamic team within Cattron Global's R &D sector based in Ville Saint-Laurent, QuébecA motivating and inspiring experience in an evolving business sector with global demandsAn environment focused on multi-disciplinary work (H / W, S / W, RF & Test), collaboration, team spirit and communicationFull-time permanent position (40 hours / week) with flexibility in working schedule to meet family work balance as well as facilitate travel timeCompetitive annual salary and benefitsNous sommes présentement à la recherche de candidats pour combler un poste d’ingénieur(e) de logiciel embarqué (Firmware), niveau sénior, capable de jouer un rôle clé dans la conception, le développement et la maintenance des logiciels embarqués pour nos systèmes de contrôle de locomotives. Le poste est permanent à temps plein (40 heures / semaine) et le lieu de travail est Ville St-Laurent.ResponsabilitésConcevoir et développer du logiciel embarqué pour applications à niveau de sécurité élevé ( safety-critical applications ) pour le secteur ferroviaire;Développer les méthodes de test (tests unitaires, tests d’intégration, tests de tolérance aux fautes, tests de performance, etc.);Collaborer avec l’équipe de développement pour assurer l’intégration réussie des logiciels sur les systèmes embarqués;Participer à l’identification et à la résolution des problèmes liés au logiciel embarqué;Rédiger la documentation technique nécessaire au développement et à la maintenance des logiciels (design et architecture) ;Maintenir les outils PC pour la configuration and le monitoring de systèmes;Participer au support des clients internes ou externes dans la résolution de problèmes techniques.ExigencesMembre de l’OIQ (considéré comme un atout)Baccalauréat en génie électrique, informatique, logiciel, ou dans un domaine connexeMinimum de 8 ans d’expérience en développement d’applications embarquées en C / C++Expérience avec les systèmes d’exploitation temps-réel embarqués (RTOS) sur microcontrôleurs 32-bitsCapacité à utiliser des équipements de laboratoires tels qu’oscilloscope, analyseur logique, multimètre et autres pour les tests d’intégration matériel / logiciel.Connaissance pratique des protocoles de communication bas-niveau tels que I2C, SPI, UART, CAN et de la suite de protocoles TCP / IPCapacité d’analyse et de compréhension de schémas électroniques numériques et analogiques.Expérience avec Visual Studio C++ pour applications PCExpérience en développement de logiciels dans le cadre de systèmes à sécurité critique, en conformité avec des normes telles que EN50128, IEC61508, EN13849 (considéré comme un atout)Expérience de projets intégrant de la communication sans fil (communication RF) (considéré comme un atout)Expérience avec les systèmes de contrôle de version Git, avec Linux et avec Delphi (considéré comme un atout)Excellentes habiletés à communiquer et à vulgarisation de l’informationMembre de l’OIQ (considéré comme un atout)Satisfaire aux exigences du travail légal canadienCe que nous vous offrons :L’opportunité de faire partie d’une équipe dynamique au sein du secteur R &D de Cattron Global basé à Ville Saint- Laurent, QuébecUne expérience motivante et inspirante dans un secteur d’activité en évolution technique en demande mondialementUn environnement axé sur le travail multi-disciplinaire ( H / W, S / W, RF & Test), la collaboration, l’esprit d’équipe et la communicationPoste permanent à temps plein ( 40 heures / semaine) avec possiblilité de flexibilité quant à l’horaire de travail pour répondre à un équilibre famille-travail ainsi que pour faciliter le temps de déplacementUn salaire annuel concurentiel et des avantages sociaux #J-18808-Ljbffr
-
Sr Embedded SW Developer
1 week ago
St. Laurent, Quebec, HTA, Canada Cattron Careers Full time $80,000 - $120,000 per yearResponsibilitiesDesign and develop embedded software for safety-critical applications for the rail sector;Develop test methods (unit tests, integration tests, fault tolerance tests, performance tests, etc.);Collaborate with development team to ensure successful integration of software on embedded systems ;Assist in the identification and resolution of issues...
-
Embedded Software Developer
18 hours ago
Bas-Saint-Laurent, Canada Hewlett Packard Enterprise Full time $77,000 - $143,000 per yearEmbedded Software Developer / Développeur Logiciel EmbarquéThis role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on...
-
Software Developer
2 days ago
Saint-Laurent, Canada EXFO Full timeEXFO develops smarter network test, monitoring and analytics solutions for the world’s leading telecommunications service providers, network equipment manufacturers and webscale companies—and we love what we do! With over 1,000 employees in more than 25 countries, EXFO is no. 1 worldwide in fiber optic test solutions. Our broad portfolio of...
-
Trainee
1 week ago
Saint-Laurent, Canada EXFO Full timeJob Summary / Key Responsibilities We are looking for a skilled software development intern to work across the full stack of a SaaS application for work management and analytics in the telecommunication space Technical Skills Experience with SW dev in a Linux environment. Exposure to containers (Docker) and Kubernetes would be an asset Experience...
-
Software Designer
1 week ago
Saint-Laurent, Canada EXFO Full timeEXFO develops smarter network test, monitoring and analytics solutions for the world’s leading telecommunications service providers, network equipment manufacturers and webscale companies—and we love what we do! With over 1,000 employees in more than 25 countries, EXFO is no. 1 worldwide in fiber optic test solutions. Our broad portfolio of...
-
Saint-Laurent, Canada Cattron Full timeUne entreprise de technologie spécialisée recherche un(e) ingénieur(e) de logiciel embarqué à Ville Saint-Laurent. Vous serez responsable du développement de logiciels pour des applications à sécurité critique dans le secteur ferroviaire. Le candidat idéal aura plus de 8 ans d'expérience en C/C++, une bonne connaissance des systèmes RTOS et sera...
-
Software Developer
18 hours ago
Bas-Saint-Laurent, Canada EXFO Full time $80,000 - $120,000 per yearMain locations:Ville Saint-Laurent, Quebec, CAJob Type: Full-timeWorkplace type: HybridOffer number: 5244EXFO develops smarter test, monitoring and analytics solutions for the global communications industry. We are trusted advisers to fixed and mobile network operators, hyper-scalers and leaders in the manufacturing, development and research sector. They...
-
Embedded Software Architect
3 days ago
Boulevard Alexis-Nihon, Saint-Laurent, QC HM, Canada Mannarino Systems & Software Full time $80,000 - $120,000 per yearCompany Description MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems & software engineering services to the aerospace, defense, space, simulation & power generation industries. We work with many of the top players within their industries giving our employees exposure to the most interesting and challenging development...
-
Expert Embedded Software
6 days ago
Av. Sainte-Croix, Saint-Laurent, QC HN K, Canada CS GROUP Full time $120,000 - $180,000 per yearCompany Description CS Group Canada, a subsidiary of CS Group, is a leader in the development and certification of safety-critical systems in the defense, aeronautics, autonomous driving and railways industries. With over 100 engineers, we support our customers by offering innovative and leading-edge solutions that allow to accelerate functional safety and...
-
Research & Development Project Manager
1 week ago
Saint-Laurent, Canada WeighPack Systems Inc Full timeAt Weighpack, who we are is grounded in our common belief that people matter. Our diverse and multi-disciplined team of professionals are fun and exciting to work with as our general population is skilled labor committed to growth. We are a transparent work environment driven by Passion, Collaboration and Excellence. **About the position**: We are looking...