Titre du poste ou emplacement
RECHERCHES RÉCENTES

Développeur(euse) logiciel embarqué / Embedded Software Developer

Genetec - 28 emplois
Montreal, QC
Temps plein
Expérimenté
Avantages pour l'entreprise
Modalités de travail flexibles
Remboursement des frais de scolarité
Publié il y a 30 jours Expire bientôt !

La dynamique de votre équipe :

L'équipe de Contrôle d'Accès est à la recherche d'un(e) développeur(euse) logiciel pour bâtir la prochaine génération de logiciels hautement évolutifs utilisés dans les systèmes de contrôle d'accès.

Les principales raisons pour lesquelles vous désirez ce poste :

  • vous cherchez toujours de nouveaux défis tout en travaillant au sein d'une équipe dynamique et collaborative
  • vous aimez l'idée de travailler à tous les niveaux du produit (front-end, back-end, logiciel, matériel, automatisation, intégration, etc.)
  • vous désirez mettre à profit un mélange unique de compétences techniques et de créativité pour concevoir des solutions puissantes et efficaces destinées à un système logiciel d'entreprise distribué et hautement évolutif
  • vous êtes prêt à apprendre et à vous perfectionner dans un nouveau langage de programmation fonctionnelle

À quoi ressemblera votre journée :

  • Développement full-stack avec utilisation extensive de la plus récente version .NET
  • Utiliser des langages de programmation fonctionnelle et orientée-objet (nous programmons en F# et C#, et oui, nous serons heureux de vous les apprendre!)
  • Maintenir et étendre des produits à haute performance, tolérants aux défaillances et évolutifs sur plusieurs plateformes
  • Développer des API sécuritaires et faire l'intégration d'API tierce-partie
  • Travailler au sein d'un environnement Agile, en collaboration étroite avec les spécialistes en assurance qualité, les gestionnaires de produits, etc.
  • Participer à toutes les étapes du cycle de développement, y compris l'expérience utilisateur, la conception, la sécurité, le développement et la maintenance

Pour en connaitre plus sur vous :

  • Baccalauréat en génie logiciel, sciences informatiques ou équivalent
  • Expérience en gestion des versions, analyse du code et tests automatisés
  • Maîtrise d'au moins un langage de programmation (fonctionnel ou orienté-objet)
  • Enthousiaste à l'idée de travailler dans un environnement hautement évolutif et de relever les défis associés aux tâches variées
  • Vous aimez travailler en équipe et collaborer

Encore mieux si vous possédez ces atouts :

  • Connaissance de la programmation fonctionnelle
  • Connaissance du framework .NET
  • Connaissance de la programmation embarquée sur Windows et Linux
  • Connaissance du développement cloud
  • Connaissance de React
  • Connaissance en réseaux/protocoles IP
  • Connaissance de 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.

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

Your team's dynamic:

The Access Control team is looking for developers to build the next generation of highly scalable software for access control systems.

Top reasons why you want this job:

  • Because you strive for new challenges while being part of a fast pace and collaborative team
  • Because you like the idea of working at all levels of the product (Front-End, Back End, Software, Hardware, Automation, Integration, etc.)
  • Because you want to use a unique blend of technical skill and creativity to develop powerful, efficient solutions for a highly scalable distributed enterprise level software system
  • Because you are willing to learn and develop in a functional programming language

What your day will look like:

  • Full stack development, extensively using the latest .NET framework
  • Using functional and object-oriented programming languages (we program in F# and C#, and yes, we're happy to teach you)
  • Maintain and extend high performance, fault tolerant and scalable products across multiple platforms
  • Developing secure APIs and integrating third party APIs
  • Working in an agile environment, collaborating closely with quality assurance specialists, product line managers, etc.
  • Participating in every level of the software development lifecycle including user experience, design, security, development, and maintenance

More about you:

  • Bachelor's degree in Software Engineering, Computer Science, or equivalent
  • Experience with version management, code analysis & automated testing
  • Expertise in at least one programming language (functional or object oriented)
  • Motivated to work in a fast-paced environment and enjoys the challenge of unfamiliar tasks
  • Excited to work in teams and collaborate

Great if you have:

  • Knowledge of functional programming
  • Knowledge of the .NET framework
  • Knowledge of embedded programming on Windows and Linux
  • Knowledge of cloud development
  • Knowledge of React
  • Knowledge of computer networking
  • Knowledge of Kanban or other Agile methodologies

Let's talk perks!

  • Attractive compensation package
  • Training Tuition Reimbursement Program
  • Subsidized meals in our amazing Bistro (Les Cordons Bleus)
  • Work-life balance with a flexible working schedule
  • Free, unlimited coffee
  • Private, free parking for all employees
  • Onsite fitness facility with personal trainer

Still not sure if you check every box, but think it's worth a shot? We love that enthusiasm!

Thank you for your application, but please note that only qualified candidates will be contacted. Head-hunters and recruitment agencies may not submit resumés/CVs through this Web site or directly to managers.

Partager un emploi :