Développeur de systèmes intégrés/Développeuse de systèmes intégrés

2 weeks ago


Montreal, Quebec, Canada Akkodis Full time


The Company Our company offers a unique and innovative UWB wireless chips transmitter-receiver technology that delivers energy efficiency and latency of an order of magnitude better than the state of the art.

Our goal is to significantly extend the battery life of electronic systems that require short-range wireless communications, as well as increase the robustness and agility of their wireless connections.

If you are dynamic, motivated, and ready to live a fulfilling and thrilling professional experience in a unique start-up, we want to talk to youThe Team Our company is a young company based in Montréal with 80 dynamic employees who enjoy taking on challenges, working in a dynamic environment, and having varied tasks.

There are passionate and motivated people who share a great chemistry and who are always ready to lend a hand to anyone who asks for it.

Team members often participate in social activities to further strengthen the bonds that unite them.

Your Role As an Embedded Systems Developer at our company, you will be required to develop and maintain firmware covering our various embedded system applications and this includes network protocols, core libraries as well as application development.

You will implement, and test firmware to form optimal communications wireless networks using the extremely low power wireless transceivers developed by our company.

This includes developing low power wireless sensor networks in point-to-point, star, and mesh configurations, as well as efficient point-to-point links for audio streaming applications.

The selected candidate will be responsible for developing efficient firmware to support these applications, as well as a graphical user interface for each system that allows users to control the flow of information in the wireless system.

Your ResponsibilitiesImplement, test and document embedded and application software.
Develop algorithms for communication system protocol layers and networking.
Provide architectural and detailed designs to meet the system requirements.
Plan and evaluate architectural design and reviews system performance.
Maintain system software components including device drivers, RTOS and applications.
Participate in the team's testing processes by developing protocols for unit testing, integration/regression testing, and system-level testing.
Research and evaluate new technology applications and conduct feasibility and de-risking studies.

Your QualificationsBachelor in Electrical Engineering or equivalent.5+ years of experience in embedded application development in C and C++.5+ years of experience in low level C programming on microcontrollers / microprocessors, with advanced knowledge of MCU/CPU architectures and ecosystems.

Extensive knowledge of dependencies between system components and protocol layers and their interactions.
Experience with specifying system-level uses cases and flowing that down to MAC protocol/networking architecture and requirements.
Ability to work efficiently with both Linux and Windows.

Experience with Visual Studio Code and Eclipse IDE.Experience with scripting languages such as Python and MATLAB.Experience developing Board Support Packages, boot loaders, and component drivers.

Experience with virtualization and container technologies (VMware, KVM, Docker).Experience with Git version control systems.
Experience with software development platform such as Gitlab and Github.

Understanding of communication protocols including I2C, SPI, UART and USB.Experience in hands-on development and debug on embedded targets using in-circuit debuggers and electronic test equipment (oscilloscope, multimeter, logic analyzer, etc).Experience in modern software development processes (peer reviewing, unit testing, etc).Ability to multi-task, set project priorities, establish task focused goals and objectives for self and show initiative.

Bilingual preferred but english only is okThe Nice-to-HavesPCB design and layout experience.

Experience with firmware / applications development for other wireless technologies (Bluetooth, ZigBee, etc.).Experience with IAR Embedded Workbench and Keil MDK.Experience in bringing a product to market.

Basic knowledge of analog/digital circuits and RF principles.
The PerksA growing start-up where each person has an important role in the success of the Company.
Be part of a passionate, creative and motivated team in a collaborative mode.
A place where you can grow and become the professional you want to be.
Group insurance from day one.
Employee stock option plan.
Hybrid work and flexible hours to balance work/personal life.
In addition to vacation, sick leave and holidays, our company offers additional days off.

  • Montreal, Quebec, Canada Opal-RT Full time

    English version will follow_**OPAL-RT Technologies recherche un Stagiaire en Test de Systêmes Intégrés.****Il s'agit d'un stage en présentiel pour l'été 2024.****À propos d'OPAL**_-_**RT Technologies**:Imaginez travailler pour une entreprise qui compte parmi ses clients la NASA, Bombardier, ABB, EMBRAER, MIT, GE, Ford, GM, NREL, RTE et SNCF OPAL-RT...


  • Montreal, Quebec, Canada Akkodis Full time

    Licence en génie électrique ou équivalent. -Plus de 5 ans d'expérience dans le développement d'applications embarquées en C et C++.5+ ans d'expérience en programmation C de bas niveau sur microcontrôleurs / microprocesseurs, avec une connaissance avancée des architectures MCU/CPU et des écosystèmes.Connaissance approfondie des dépendances entre...


  • Montreal, Quebec, Canada Ville de Montréal Full time

    **Titre d'emploi**Conseiller(ère) en gestion intégrée des risques (poste temporaire 2 ans)**Organisation**Service de la planification stratégique et de la performance organisationnelle / Division gouvernance, gestion des actifs, des projets et des risques**Destinataires****Type d'emploi à pourvoir**Emploi temporaire**Période d'inscription**Du 31...


  • Montreal, Quebec, Canada TOTEM recruteur de talent Full time

    Secteur : Montréal Salaire : $ + Bonus Horaire : jour + hybride Poste : permanent Nous recherchons un.e représentant.e des ventes en intégration et entretien de systèmes de télécommunication. Le/La candidat.e sera responsable de la vente des services d'intégration et d'entretien pour les systèmes de télécommunication, en travaillant en étroite...


  • Montreal, Quebec, Canada TOTEM recruteur de talent Full time

    Secteur : Montréal Salaire : $ + Bonus Horaire : jour + hybride Poste : permanent Nous recherchons un.e représentant.e des ventes en intégration et entretien de systèmes de télécommunication. Le/La candidat.e sera responsable de la vente des services d'intégration et d'entretien pour les systèmes de télécommunication, en travaillant en étroite...


  • Montreal, Quebec, Canada Hydro Québec Full time

    **Concours**: **Titre à l'interne**:- Conseiller(ère) Planification intégrée (Assignation temporaire durée indéterminée)**Statut**:- Temporaire**Durée**:- Indéterminée**Adresse**:- 855, rue Sainte-Catherine Est**Ville**:- Montréal**Horaire de travail**:- 35 h/sem. 5 jours, possibilités d'horaire variable**Fin d'affichage**:- 29/11/2023- _Le titre...


  • Montreal, Quebec, Canada Ministère de l'Immigration, de la Francisation et de l'Intégration Full time

    Ministère de l'Immigration, de la Francisation et de l'Intégration (MIFI) : Direction générale du soutien à la qualité et à l'intégrité. Deux emplois réguliers sont à pourvoir au 1200 boulevard Saint-Laurent, à Montréal, avec possibilité de télétravail en mode hybride. L'entrée en fonction est prévue pour août 2023.Faire partie du MIFI...


  • Montreal, Quebec, Canada Banque Nationale Full time

    Une carrière en tant que développeur ou développeuse senior- Design Ops dans l'équipe UX UI, à la Banque Nationale c'est participer à la conception d'un système de design permettant de concevoir des solutions numériques utiles, esthétiques, performantes et différenciantes sur le marché. Cet emploi t


  • Montreal, Quebec, Canada Amazon Full time

    DESCRIPTIONEn tant que Développeuse ou Développeur de jeux IA sénior, vous créez et supportez des systèmes, mécaniques et outils d'intelligence artificielle. Vous travaillez étroitement avec des équipes de conception et de développement afin de les guider vers une implémentation robuste et évolutive. Vous collaborez avec vos pairs et vous...


  • Montreal, Quebec, Canada Amazon Full time

    DESCRIPTIONEn tant que Développeuse ou Développeur de jeux IA sénior, vous créez et supportez des systèmes, mécaniques et outils d'intelligence artificielle. Vous travaillez étroitement avec des équipes de conception et de développement afin de les guider vers une implémentation robuste et évolutive. Vous collaborez avec vos pairs et vous...


  • Montreal, Quebec, Canada IDEKA Full time

    Permanent Bureau 80K - 95K #189**DÉTAILS****Statut**: Permanent**Lieu**: Bureau Montréal**Langue**: Français et Anglais**Salaire**: 80K - 95K**RESPONSABILITÉS**- Migrer les données des anciens systèmes vers les nouvelles solutions- Concevoir des modèles de données conceptuels et logiques, des organigrammes et des diagrammes d'architecture de...


  • Montreal, Quebec, Canada CIUSSS du Centre-Ouest-de-l'Île-de-Montréal Full time

    Sommaire du rôle et des responsabilités:Sous l'autorité de coordonnatrice qualité, gestion des risques, agrément et expérience usager, le (la) titulaire du poste a la responsabilité de soutenir et d'assurer le suivi et le succès de la démarche intégrée de gestion des risques au sein d'une culture centrée sur la personne, visant une expérience...


  • Montreal, Quebec, Canada CIUSSS du Centre-Ouest-de-l'Île-de-Montréal Full time

    Sommaire du rôle et des responsabilités:Sous l'autorité de coordonnatrice qualité, gestion des risques, agrément et expérience usager, le (la) titulaire du poste a la responsabilité de soutenir et d'assurer le suivi et le succès de la démarche intégrée de gestion des risques au sein d'une culture centrée sur la personne, visant une expérience...


  • Montreal, Quebec, Canada Medfar Full time

    du posteÀ titre de Développeur•euse Logiciel Sénior – Intégration de Systèmes Informatiques de Santé, vous serez un membre clé de notre équipe d'interopérabilité et vous travaillerez à concevoir, implémenter et maintenir des intégrations système qui enrichiront l'écosystème entourant notre produit phare, le dossier médical électronique...


  • Montreal, Quebec, Canada CIUSSS du Centre-Ouest-de-l'Île-de-Montréal Full time

    Votre passion pour l'innovation vous pousse à rejoindre une des équipes TI les plus renommées du Québec.MissionNous croyons en la valeur unique de chaque individu, persuadés qu'ensemble, nous avons le pouvoir de créer un impact positif. Le Centre intégré universitaire de santé et de services sociaux (CIUSSS) du Centre-Sud-de-l'Île-de-Montréal est...


  • Montreal, Quebec, Canada CIUSSS de l'Est-de-l'Île-de-Montréal Full time

    Le CIUSSS de l'Est-de-l'Île-de-Montréal regroupe 26 installations et dessert une population de plus de Montréalais. Affilié à l'Université de Montréal, il offre une gamme complète de soins de santé et de services sociaux de première ligne, de services d'hébergement, de soins hospitaliers généraux, spécialisés, surspécialisés et de soins en...


  • Montreal, Quebec, Canada Akkodis Full time

    Akkodis recherche un Ingénieur en vérification des systèmes pour un de ses clients dans l'industrie eVTOL.Pourquoi avons-nous besoin de vous :Notre client entame une nouvelle phase de développement stimulante axée sur la mise en œuvre et l'intégration de notre conception entièrement électrique eVTOL autonome. Nous recherchons un professionnel senior...


  • Montreal, Quebec, Canada Université de Montréal Full time

    **Agente ou agent système d'information et de gestion**:**Direction des finances**:La Direction des finances a pour mission de préserver l'intégrité et la permanence de l'Institution en partenariat avec le Conseil, le Rectorat, les facultés et les services. Elle exerce une fonction-conseil pour l'ensemble des unités mais de façon plus marquée pour la...


  • Montreal, Quebec, Canada Amazon Full time

    DESCRIPTION[English to Follow]En tant que Développeuse, Développeur de logiciels vous contribuez à la création de divers composants technologiques pour un nouveau MOBA. Faisant partie de l'équipe d'assurance qualité, vous concevez des solutions, infrastructures et outils de tests automatisés pour simplifier les processus de développement et de test....


  • Montreal, Quebec, Canada Amazon Full time

    DESCRIPTION[English to Follow]En tant que Développeuse, Développeur de logiciels vous contribuez à la création de divers composants technologiques pour un nouveau MOBA. Faisant partie de l'équipe d'assurance qualité, vous concevez des solutions, infrastructures et outils de tests automatisés pour simplifier les processus de développement et de test....