La programmation, l'écriture de logiciel embarqué, la conception de circuit imprimés, l'assemblage et le design d'une multitude d'objets physiques font partie du quotidien des plus excitants du développeur de jouets connectés. Au sein de notre équipe de production, vous serez en charge de créer des jouets connectés fonctionnels pouvant allier entre autres connectivité avec des appareils mobiles, de la réalité virtuelle, de la reconnaissance vocale ou de la détection de mouvements. Si vous êtes un programmeur chevronné, débrouillard, autodidacte et avec de bonnes aptitudes manuelles ainsi que des bases solides en électronique, ce poste est pour vous !


Principales responsabilités :

  • Participer activement à la réalisation de jouets connectés fonctionnels ;
  • Participer activement à la conception et l'assemblage de l'électronique ;
  • Prendre part à la réalisation d’applications compagnon pour les jouets connectés ;
  • Améliorer les micrologiciels (firmware) et les logiciels utilisés lors de la production.


Exigences :

  • Diplôme d’études collégiales ou universitaires en développement logiciel ou en génie électrique ;
  • Au moins cinq (5) années d'expérience pertinentes en programmation jumelées à trois (3) années d’expérience en électronique ;
  • Bonne maîtrise des langages C, C++ et C# ;
  • Solides bases en électronique (BJT, PNP, MOSFETs, Amp, Regul, Batt, Diodes, Inductors, MicroControllers) ;
  • Connaissance des logiciels de développement électronique (Eagle, Altium, Circuit Studio, Circuits.io) ;
  • Connaissance des protocoles/concepts (SPI, I2C, UART, ADC, DMA, PWM, OTA) ;
  • Expérience en création de firmware ;
  • Expérience de développement sur plateformes mobiles ;
  • Connaissance de l'engin de jeu Unity ;
  • Présentation d'un portfolio de vos réalisations.


Profil recherché :

  • Autodidacte et autonome ;
  • Habileté et dextérité manuelle ;
  • Bilinguisme.


Conditions: 

* Horaires flexibles * Environnement de travail sain et stimulant * Nombreuses activités du club social *Assurances collectives * REER collectif * Laissez-passer mensuel du RTC et accès à Communauto * Congés de maladie * Fruits frais tous les jours * Aires de jeux/repos et massages sur les heures de travail * Bonification au rendement des plus originales * Programmes de conciliation travail et vie personnelle et plus encore!

----------------------------------------------------------------------------------------------------

Connected toys developer


Overview :

Programmation, embedded software writing, printed circuit conception, the design and the assembly of various physical objects are part of the exciting day to day of the connected toys developer. Within our production team, you will be in charge to create functional connected toys that can combine connectivity with mobile devices, virtual reality, speech recognition or motion detection. If you are a proficient, resourceful and self-taught programmer with good manual skills as well as solid knowledge in electronics, this job is for you!


Main responsibilities :

  • Participate actively to functional connected toys conception ;
  • Participate actively to electronic assembly and conception ;
  • Participate actively to  compagnon app development for connected toys ;
  • Improve firmware and software used during production.


Requirements :

  • College or University degree in software development or electrical engineering ;
  • Minimum five (5) years valuable experience in programming as well as three (3) years experience in electronics ;
  • Good proficiency of C, C++ and C# languages ;
  • Solid knowledge in electronic (BJT, PNP, MOSFETs, Amp, Regul, Batt, Diodes, Inductors, MicroControllers) ;
  • Knowledge of electronic development softwares (Eagle, Altium, Circuit Studio, Circuits.io);
  • Knowledge of protocols / concepts (SPI, I2C, UART, ADC, DMA, PWM,OTA) ;
  • Experience in firmware creation ;
  • Experience in mobile platforms development ;
  • Knowledge of Unity game engine.
  • Portfolio of your achievements required.


Required profile :

  • Autodidact and autonomous;
  • Manual skills and dexterity;
  • Bilingualism.


Conditions:

* Flexible schedule * Casual, stimulating work environment * Frequent social events * Insurance program * Group RRSP * Free monthly RTC bus pass and access to Communauto * Sick/personal days * Fresh fruits every day * Gaming/rest areas and on-site massages * Original performance bonuses * Work/family conciliation program* and more! 

Cette offre d'emploi n'est plus disponible.