Embedded Firmware Developer - RTOS - FTEX

Embedded Firmware Developer – RTOS

Full-time Montreal, Quebec
Apply for this position

The Company
FTEX specializes in the development of the world’s most advanced motor drive and power management systems for small electric vehicles. Every day, our team finds innovative solutions utilizing GaNFETs and AI to deliver more power, more efficiently for the vehicles of tomorrow. Join us today to help us make the world a greener place! 

Responsibilities
Be yourself. Be open. Collaborate and challenge the status quo. Decide and realize. These are the key behaviors for this role and this team where you will be called to:

  • Design advance RTOS low-level software for ARM based microcontroller (C language)
  • Analyse the specifications, features and propose ideas around conception and solutions
  • Provide an efficient software architecture for power electronic systems such as power converter and motor controller solutions.
  • Define methodological debugging processes.
  • Analyse behaviours of the embedded system and improve it.
  • Read and understand advanced schematics, as well as providing feedback for improvement.
  • Design desktop applications (C++ with Qt Library)
  • Document the advancements and results, the conception choices and realisations.

Requirements
Key qualifications

  • 2-4 years of experience in firmware design on ARM based microcontroller
  • 2-4 years of experience in desktop application development
  • Solid understanding of embedded systems and RTOS  for ARM based microcontroller (C language)
  • Proficiency with, Keil uVision, Qt Creator, GitHub
  • Experience with hands-on electronics
  • Ability to adapt fast to new challenges
  • Ability to logically debug and track technical problems
  • Ability to create and present solutions when presented with challenges
  • Ability to make informed autonomous decisions to achieve goals, escalating where required
  • Comfortable working with short timelines, with the ability to continuously evaluate scope and progress

Preferred 

  • Experience working in a startup environment
  • Language: English preferred. French an asset.

Education

  • College Diploma or equivalent in electrical engineering.
  • University degrees and Master’s are also applicable. 

Perks

  • Rapidly growing startup offering career advancement opportunities
  • The opportunity to partake in the electric energy transition
  • 4 weeks vacation
  • Flextime options for flexible work-hour scheduling
  • Monthly social events & lunch with a close-knit team
  • Free healthy snacks
  • Convenient location in Montreal’s St-Henri neighborhood, with free street parking available, bike paths and fantastic restaurants

Equal Opportunity Employer
At FTEX, we value diversity in our workforce and encourage all qualified candidates to apply. We appreciate all responses and advise that only those candidates selected for an interview will be contacted.

Join a diverse and inclusive environment where every team member collaborates and enriches the daily work of our colleagues whose different experiences, backgrounds, talents and ideas shape a strong passion for our solutions and allow us to move beyond a product to an ecosystem and community.

Place of Work
Montréal, Canada


L’Entreprise
FTEX est spécialisée dans le développement des systèmes d’entraînement moteur et de gestion de l’énergie les plus avancés au monde pour les petits véhicules électriques. Chaque jour, notre équipe trouve des solutions innovantes en utilisant les GaNFETs et l’IA pour fournir plus de puissance, plus efficacement pour la meilleure expérience de conduite dans les véhicules de demain. Joignez-nous dès aujourd’hui pour nous aider à faire du monde un endroit plus vert !

Responsabilités
Soyez vous-même. Soyez ouvert. Collaborez et remettez en question le statu quo. Décidez et réalisez. Ce sont des comportements clés pour ce rôle et cette équipe où vous serez appelé :

  • Concevoir un logiciel RTOS avancé de bas niveau pour un microcontrôleur basé sur ARM (langage C).
  • Analyser les requis des fonctionnalités et proposer des idées pour concevoir des solutions
  • Fournir une architecture software efficace pour divers systèmes en électronique de puissance majoritairement des convertisseurs de puissance et des onduleurs
  • Définir des méthodologies de débogage 
  • Analyser le comportement des plateformes embarquées afin de l’améliorer
  • Lire et comprendre des schematics avancées, et proposer des améliorations
  • Conception d’application desktop (langage C++ avec library Qt)
  • Documenter les avancements, les choix de conception et les réalisations

Prérequis

Qualifications clés:

  • 2-4 ans d’expérience dans la conception de firmware sur microcontrôleur basé sur ARM.
  • 2 à 4 ans d’expérience dans le développement d’applications de bureau
  • Bonne compréhension des systèmes embarqués et des RTOS pour les microcontrôleurs ARM (langage C).
  • Maîtrise de Keil uVision, QT Creator, GitHub
  • Expérience pratique de l’électronique et des appareils de mesures et de débogage
  • Capacité d’adaptation rapide à de nouveaux défis
  • Capacité à fournir et à présenter des solutions face à des défis techniques
  • Capacité à prendre des décisions autonomes et éclairées pour atteindre les objectifs
  • Confortable dans l’estimation et la gestion du temps par tâches

Atouts

  • Expérience de travail dans un environnement de startup
  • Langue : Anglais de préférence. Le français est un atout.

Formation

  • DEC ou BAC en génie électrique
  • Maîtrise en génie électrique également applicable

Avantages

  • Une startup à croissance rapide offrant des possibilités d’évolution de carrière
  • L’opportunité de participer à la transition vers l’énergie électrique
  • 4 semaines de vacances
  • Des options d’horaires flexibles pour un emploi du temps souple
  • Événements sociaux et déjeuners mensuels avec une équipe très soudée
  • Collations saines gratuites
  • Événements sociaux fréquents
  • Situation pratique dans le quartier St-Henri de Montréal, avec parking gratuit dans la rue, pistes cyclables et des restaurants fantastiques

Équité en matière d’emploi
La diversité est une valeur importante pour FTEX, et nous encourageons toutes les personnes qualifiées à soumettre leur candidature. Toutes les soumissions sont les bienvenues. Seuls les candidats sélectionnés pour un entretien seront contactés.

Joignez-vous à un milieu diversifié et inclusif où chaque membre de l’équipe collabore et enrichit le travail quotidien de nos collègues dont les différentes expériences, formations, talents et idées donnent forme à une solide passion pour nos solutions et nous permettent d’aller au-delà d’un produit vers un écosystème et une communauté.

Lieu de travail
Montréal, Canada


Your application has been successfully submitted!