Ingénieur.e senior firmware

Found in: Talent CA C2 - 7 days ago


Montreal, Canada Vention Full time
Description du poste

Au sein de l'équipe automation de Vention, vous serez responsable du développement de firmware et de logiciels pour l'écosystème MachineMotion. L'Ingé Senior Firmware est appelé à travailler dans les différentes phases d'un projet, de la partie recherche et développement initiale des nouveaux produits au support des outils et APIs existants. Plus précisément, vos tâches consisteront à :

  • Programmer des micro-logiciels de contrôle de mouvement pour des applications robotiques.
  • Concevoir et mettre en œuvre des SDK pour permettre aux clients de créer leurs propres applications à l'aide des équipements automatisés de Vention.
  • Travailler avec des partenaires pour intégrer de manière fluide les systèmes d'automatisation de Vention avec les fabricants de robots.
  • Mettre en œuvre divers logiciels et services robotiques en utilisant des technologies d'automatisation comme ROS.
  • Programmer des dispositifs embarqués en utilisant Python, JavaScript et C++ pour étendre l'écosystème d'automatisation de Vention.
  • Tester et déboguer les micrologiciels à l'aide de débogueurs HW, de schémas HW, d'un oscilloscope et de circuits de type breadboard.
  • Assister nos clients en les aidant à configurer, tester et programmer leur machine automatisée.
  • Collaborer avec l'équipe commerciale de Vention pour développer et perfectionner nos solutions automatisées.

Qualifications
  • Langages de programmation (Python, JavaScript, C/C++) sur des systèmes Linux embarqués.
  • Maîtrise des périphériques de microcontrôleurs (GPIO, horloges, réinitialisations, ADC et DAC, PWM, DMA, interruptions, etc.)
  • Compréhension de TCP/IP, de REST et des courtiers de messages.
  • Compréhension de la conception de systèmes distribués et des défis techniques qui y sont liés.
  • Expérience dans la conception de systèmes réactifs (embarqués et cloud/web).
  • Aisance dans la lecture de la disposition des circuits imprimés et des schémas. Une capacité à dépanner avec des oscilloscopes est souhaitée.
  • Compréhension des logiciels de contrôle, des technologies Internet et des modèles client/serveur.
  • Expérience pratique des tests de code et de modules par rapport à des cas d'utilisation courants.
  • La connaissance de CanOpen constitue un atout

Informations supplémentaires

 

Nous prenons soin de vous

  • Boissons et collations gratuites pour que vous soyez ravitaillé·e et prêt·e pour votre journée.

  • Plans de santé et de bien-être pour que vous vous sentiez au mieux de votre forme.

  • Possibilités d’évolution de carrière. Votre avenir compte.

  • Événements sociaux conviviaux organisés en fonction des divers intérêts de notre équipe pour célébrer tous ensemble, d’équipes sportives sponsorisées aux soirées Trivia.

  • Temps libre pour faire du bénévolat et contribuer à la vie de votre communauté.

Processus de recrutement

  • Appel téléphonique

  • Rencontre avec l’équipe

  • Cas pratique

  • Décision et offre

Engagement en faveur de l’égalité des chances en matière d’emploi

Nous favorisons la création d’un environnement stimulant pour les individus performants. Notre environnement dynamique vous donnera l’occasion d’élaborer des produits, des processus et des stratégies qui auront un impact durable.

Lorsque vous rejoignez Vention, vous intégrez une équipe de professionnels aux expériences, formations et perspectives diverses. Ensemble, nous nous efforçons de créer un environnement de travail favorable et inclusif pour tous. Nous nous encourageons mutuellement à obtenir des résultats extraordinaires et à nouer des relations à long terme grâce à l’intensité et à la passion qui nous animent.

Nous sommes enthousiastes à l’idée de vous aider à donner le meilleur de vous-même. Saisissez votre chance et découvrez ce dont vous êtes capable ​

Si vous doutez que votre expérience soit en adéquation avec notre offre d’emploi, nous vous encourageons tout de même à postuler  Nous serons ravis de discuter avec vous et d’apprendre à mieux vous connaître tout en vous permettant de comprendre le rôle.


  • Ingénieur.e senior firmware

    Found in: Talent CA C2 - 7 days ago


    Montreal, Canada Vention Full time

    Description du posteAu sein de l'équipe automation de Vention, vous serez responsable du développement de firmware et de logiciels pour l'écosystème MachineMotion. L'Ingénieur.e Senior Firmware est appelé à travailler dans les différentes phases d'un projet, de la partie recherche et développement initiale des nouveaux produits au support des outils...

  • Senior Firmware Engineer

    Found in: Talent CA C2 - 2 weeks ago


    Montreal, Canada Vention Full time

    Job DescriptionThis is an onsite role (4 days a week) based out of our Montreal officeAs part of Vention’s Automation team, you will be responsible for developing firmware and software for the MachineMotion ecosystem . The Senior Firmware Engineer is called to work in various phases of a project, from initial R+D of new products to the support of existing...

  • Senior Firmware Engineer

    Found in: Talent CA C2 - 2 weeks ago


    Montreal, Canada Vention Full time

    Job Description This is an onsite role (4 days a week) based out of our Montreal office As part of Vention’s Automation team, you will be responsible for developing firmware and software for the MachineMotion ecosystem . The Senior Firmware Engineer is called to work in various phases of a project, from initial R+D of new products to the support of...


  • Montreal, Canada Schneider Electric Norge AS Full time

    R&D Linux Firmware Engineer focuses on a range of embedded firmware development actives to create a high-quality embedded product. Our Firmware Engineers demonstrate a passion for problem solving, and attention to detail. You will be part of an agile team implementing innovative firmware/software solutions for embedded IoT sensor gateway products. You will...


  • Montreal, Canada Schneider Electric Norge AS Full time

    R&D Linux Firmware Engineer focuses on a range of embedded firmware development actives to create a high-quality embedded product. Our Firmware Engineers demonstrate a passion for problem solving, and attention to detail. You will be part of an agile team implementing innovative firmware/software solutions for embedded IoT sensor gateway products. You will...


  • Montreal, Canada Schneider Electric Norge AS Full time

    R&D Linux Firmware Engineer focuses on a range of embedded firmware development actives to create a high-quality embedded product. Our Firmware Engineers demonstrate a passion for problem solving, and attention to detail. You will be part of an agile team implementing innovative firmware/software solutions for embedded IoT sensor gateway products. You will...


  • Montreal, Canada Cyient Full time

    Please let me know if you would like to move forward with this below position.Job title: Firmware Development EngineerLocation: Ottawa, CanadaDuration: Full Time (Permanent)Job description:Design, implement, test, and document the Factory Boot Manager - the Linux and U-boot based embedded software for testing complex HSM hardware during the manufacturing and...


  • Montreal, Canada Centum T&S Full time

    About Centum T&S Canada CENTUM T&S Canada offers electronic and software solutions for the transportation industry: - Information Management & Security: Passenger Information Systems (PIS), Video Surveillance, Public Address and Intercom, Ethernet Network, Automatic Passenger Counting (APC)... The company has two excellence centers located in Lyon, France...


  • Montreal, Canada Centum T&S Full time

    About Centum T&S Canada CENTUM T&S Canada offers electronic and software solutions for the transportation industry: - Information Management & Security: Passenger Information Systems (PIS), Video Surveillance, Public Address and Intercom, Ethernet Network, Automatic Passenger Counting (APC)... The company has two excellence centers located in Lyon, France...


  • Montreal, Canada Centum T&S Full time

    About Centum T&S Canada CENTUM T&S Canada offers electronic and software solutions for the transportation industry: - Information Management & Security: Passenger Information Systems (PIS), Video Surveillance, Public Address and Intercom, Ethernet Network, Automatic Passenger Counting (APC)... The company has two excellence centers located in Lyon, France...


  • Montreal, Canada Centum T&S Full time

    About Centum T&S CanadaCENTUM T&S Canada offers electronic and software solutions for the transportation industry: - Information Management & Security: Passenger Information Systems (PIS), Video Surveillance, Public Address and Intercom, Ethernet Network, Automatic Passenger Counting (APC)... The company has two excellence centers located in Lyon, France and...


  • Montreal, Canada Centum T&S Full time

    About Centum T&S CanadaCENTUM T&S Canada offers electronic and software solutions for the transportation industry: - Information Management & Security: Passenger Information Systems (PIS), Video Surveillance, Public Address and Intercom, Ethernet Network, Automatic Passenger Counting (APC)... The company has two excellence centers located in Lyon, France and...

  • Senior Motor Control Engineer

    Found in: Appcast CA A2 P - 7 days ago


    Greater Montreal, Canada Centum T&S Full time

    About Centum T&S CanadaCENTUM T&S Canada offers electronic and software solutions for the transportation industry: - Information Management & Security: Passenger Information Systems (PIS), Video Surveillance, Public Address and Intercom, Ethernet Network, Automatic Passenger Counting (APC)... The company has two excellence centers located in Lyon, France and...

  • Senior Motor Control Engineer

    Found in: Whatjobs CA C2 - 7 days ago


    Greater Montreal, Canada Centum T&S Full time

    About Centum T&S Canada CENTUM T&S Canada offers electronic and software solutions for the transportation industry: - Information Management & Security: Passenger Information Systems (PIS), Video Surveillance, Public Address and Intercom, Ethernet Network, Automatic Passenger Counting (APC)... The company has two excellence centers located in Lyon, France...

  • Senior Motor Control Engineer

    Found in: Appcast CA C2 Glassdoor - 1 week ago


    Greater Montreal, Canada Centum T&S Full time

    About Centum T&S CanadaCENTUM T&S Canada offers electronic and software solutions for the transportation industry: - Information Management & Security: Passenger Information Systems (PIS), Video Surveillance, Public Address and Intercom, Ethernet Network, Automatic Passenger Counting (APC)... The company has two excellence centers located in Lyon, France and...

  • Ingénieur.e DevOps Senior

    Found in: Talent CA C2 - 7 days ago


    Montreal, Canada Vention Full time

    Description du poste En tant qu’ingé DevOps senior chez Vention, vous serez en charge d’établir et de promouvoir la pratique DevOps en vue d’augmenter la productivité des développeurs et la fiabilité opérationnelle grâce à des services automatisés et structurés pour le code/la configuration et la livraison à travers plusieurs...

  • Senior Telephony Support Specialist

    Found in: Talent CA C2 - 7 days ago


    Montreal, Canada GoTo Full time

    Description Où vous trav aille rez : n'importe où au Québec Le développement logiciel chez GoTo Nous sommes les pionniers de la technologie du travail à distance. Notre mission est de concevoir des logiciels de travail innovants et flexibles qui offrent à chacun la possibilité de vivre pleinement, au travail et ailleurs. En rejoignant notre...


  • Montreal, Canada SPARK Microsystems Full time

    (English follows) Ingénieur Senior en Support Client Montréal,Qc // Bilingue La Compagnie SPARK Microsystems propose une technologie unique et innovante d'émetteur-récepteur de puces sans fil UWB (ultra-large bande) qui offre une efficacité énergétique et une latence supérieures aux solutions existantes. Notre objectif est de prolonger de manière...


  • Montreal, Canada SPARK Microsystems Full time

    (English follows) Ingénieur Senior en Support Client Montréal,Qc // Bilingue La Compagnie SPARK Microsystems propose une technologie unique et innovante d'émetteur-récepteur de puces sans fil UWB (ultra-large bande) qui offre une efficacité énergétique et une latence supérieures aux solutions existantes. Notre objectif est de prolonger de manière...


  • Montreal, Canada SPARK Microsystems Full time

    (English follows) Ingénieur Senior en Support Client Montréal,Qc // Bilingue La Compagnie SPARK Microsystems propose une technologie unique et innovante d'émetteur-récepteur de puces sans fil UWB (ultra-large bande) qui offre une efficacité énergétique et une latence supérieures aux solutions existantes. Notre objectif est de prolonger de manière...