Enable job alerts via email!

Développeur Logiciel Embarqué / Embedded Software Developer

Genetec Inc

Montreal

On-site

CAD 70,000 - 100,000

Full time

19 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Une entreprise innovante spécialisée en logiciels recherche un développeur full stack passionné pour rejoindre son équipe à Montréal. Vous travaillerez sur des solutions de pointe intégrant .NET et des langages de programmation fonctionnels. En rejoignant une équipe dynamique, vous contribuerez à façonner l'avenir de la technologie avec un équilibre travail-vie personnelle et de nombreux avantages.

Benefits

Régime de rémunération attrayant
Programme de remboursement des frais de formation
Repas subventionnés au Bistro
Horaire de travail flexible
Café gratuit
Stationnement gratuit
Centre d’entraînement sur place

Qualifications

  • Expérience en gestion de versions et tests automatisés.
  • Maîtrise du français et de l'anglais requise.
  • Motivation à travailler dans un environnement dynamique.

Responsibilities

  • Développement full stack avec technologies .NET.
  • Travail en environnement Agile avec collaboration entre équipes.
  • Participation au cycle complet de développement logiciel.

Skills

Programmation fonctionnelle
Développement d'API
Développement Agile
Collaboration en équipe

Education

Baccalauréat en génie logiciel ou informatique

Tools

.NET
Docker
React

Job description

La dynamique de votre équipe:

Notre équipe est composée de plus de 20 développeurs et spécialistes en tests issus de milieux divers, tous unis par un objectif commun : offrir des solutions innovantes et de haute qualité pour répondre — et même surpasser — les besoins évolutifs de nos clients.

En travaillant avec nous, vous contribuerez au développement de solutions logicielles pour un large portefeuille d'appareils Synergis Cloud Link | Genetec. Vos contributions donneront vie à de nouvelles fonctionnalités passionnantes, ayant un impact direct sur les clients et façonnant l’avenir de notre technologie.

Les cinq principales raisons pour lesquelles ce poste est fait pour vous:

  • Parce que vous recherchez de nouveaux défis au sein d’une équipe dynamique et collaborative.
  • Parce que vous aimez travailler à tous les niveaux du produit (interface utilisateur, arrière-plan, logiciel, matériel, automatisation, intégration, etc.).
  • Parce que vous souhaitez combiner compétences techniques et créativité pour développer des solutions puissantes et efficaces dans un système logiciel d’entreprise distribué et hautement évolutif.
  • Parce que vous êtes prêt(e) à apprendre et à vous développer dans un langage de programmation fonctionnel.
  • Parce que vous voulez concevoir des conteneurs logiciels de pointe tout en manipulant du matériel utilisé dans des systèmes concrets du monde réel.

À quoi ressemblera votre journée :

  • Développement full stack, utilisant largement les dernières technologies .NET.
  • Utilisation de langages de programmation fonctionnels et orientés objet (nous programmons en F# et en C# — et oui, nous serons ravis de vous former).
  • Maintenir et faire évoluer des produits performants, tolérants aux pannes et évolutifs sur plusieurs plateformes et systèmes d’exploitation.
  • Développement d’API sécurisées et intégration d’API tierces.
  • Travail en environnement Agile, en collaboration étroite avec des spécialistes en assurance qualité, des chefs de produit, etc.
  • Participation à toutes les étapes du cycle de développement logiciel : expérience utilisateur, conception, sécurité, développement et maintenance.

Pour en connaitre plus sur vous :

  • Maîtrise du français et de l'anglais, tant à l'oral qu'à l'écrit (ce poste nécessite des interactions avec nos collaborateurs et clients internationaux)
  • Diplôme de baccalauréat en génie logiciel, en informatique ou équivalent.
  • Expérience en gestion de versions, analyse de code et tests automatisés.
  • Maîtrise d’au moins un langage de programmation (fonctionnel ou orienté objet).
  • Motivation à travailler dans un environnement dynamique et à relever des défis nouveaux.
  • Enthousiasme pour le travail d’équipe et la collaboration.

Encore mieux si vous possédez ces atouts :

  • Des connaissances en programmation fonctionnelle.
  • Une bonne compréhension de l’écosystème .NET.
  • De l’expérience en programmation embarquée sous Windows et Linux.
  • Des compétences en création et gestion d’applications conteneurisées avec Docker et/ou runc.
  • Une connaissance du développement dans le cloud.
  • Des compétences en React.
  • De l’expérience avec Arduino, Raspberry Pi ou d’autres dispositifs embarqués de petite échelle.
  • Une familiarité avec Kanban ou d'autres méthodologies Agile.

Voilà ce que nous offrons !

  • Régime de rémunération attrayant
  • Programme de remboursement des frais de formation
  • Repas subventionnés à notre incroyable Bistro (Les Cordons Bleus)
  • Équilibre entre vie professionnelle et vie privée grâce à un horaire de travail flexible
  • Café gratuit à volonté
  • Espace de stationnement gratuit pour tous les employés
  • Centre d’entraînement sur place

Vous n’êtes pas certain de cocher toutes les cases, mais vous avez envie de tenter votre chance ? Nous adorons votre enthousiasme !

Merci pour votre candidature, mais veuillez noter que seul(e)s les candidat(e)s qualifié(e)s seront contacté(e)s. Les chasseurs de têtes et les agences de recrutement ne sont pas autorisés à soumettre des CV par l'intermédiaire de ce site web ou directement aux gestionnaires.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Développeur(euse) Logiciel Embarqué / Embedded Software Developer

Genetec

Montreal

On-site

CAD 70.000 - 100.000

20 days ago