Développeur-euse sénior-e, systèmes embarqués
6 days ago
FAITES CONNAISSANCE AVEC PBSC
PBSC Solutions Urbaines est le leader mondial dans les solutions de vélopartage et de mobilité urbaine (Familier avec BIXI? C'est notre première installation). À travers nos technologies et nos 4 modèles de vélos, nous changeons le monde, une ville à la fois et nous en sommes à vélos déployés dans +43 villes partout sur la planète, pour un total de 500 millions de trajets.
ONE TEAM
Notre famille grandit
et nous sommes à la recherche de gens comme toi qui sont les meilleurs dans
leur domaine et qui ont envie de voir concrètement les résultats de leur
travail. Les avantages de faire partie de notre One Team passionnée et créative
sont nombreux. En voici quelques-uns :
·
Flexibilité pour le télétravail;
·
Formations diverses – Campus PBSC;
·
Assurances collectives;
·
Clinique de santé virtuelle et compte santé;
·
Rabais d'abonnement avec BIXI et accès à notre réseau
privé de vélos en libre-service à la station du métro Longueuil;
·
Service de changement des pneus de votre voiture à
notre bureau de Longueuil;
·
Zones de détente avec console de jeux, tables de
ping-pong et de babyfoot ainsi que des massages sur chaise;
·
Café, chocolat chaud, fruits frais, virtuels, cadeaux et tirages;
·
Club de course à pied, douches sur place, diverses
activités sociales et plus encore
TA MISSION
En tant que DÉVELOPPEUR-EUSE SÉNIOR(E), SYSTÈMES EMBARQUÉS,
tu contribueras au développement de nos produits stations et vélos, dans un
environnement Agile avec des sprints. De par ton expertise, tu participeras
dans les choix de conception et d'orientations techniques de nos systèmes qui
intègrent plusieurs composants; l'objectif étant d'avoir des produits de
qualité qui optimisent la mémoire et le CPU.
TON QUOTIDIEN
·
Assurer la maintenance du système embarqué actuel
(analyser la problématique, reproduire la situation, apporter la correction,
effectuer les release et envoyer au QA pour validation);
·
Analyser et trouver des solutions créatives aux
problèmes complexes rencontrés qui peuvent avoir des impacts sur différents
composants;
·
Participer à définir la vision ainsi que la feuille de
route technique;
·
Rencontrer régulièrement les membres de l'équipe, afin
d'optimiser les plateformes embarquées sous tous les aspects :
consommation d'énergie et de bande passante, coûts de maintenance
opérationnelle, amélioration des processus, etc.;
·
Participer aux réunions de développement et de
révision du code;
·
Rester à jour sur les avancées technologiques et les
normes de l'industrie, apporter des recommandations d'amélioration et partager
ces informations;
·
Participer au design de la prochaine solution embarquée,
la développer et la maintenir, par la suite;
·
Toutes autres tâches connexes ou pertinentes aux
activités de ce secteur, selon l'évolution des affaires et/ou l'émergence de nouvelles
opportunités.
COMMENT AVOIR DU SUCCÈS DANS CE RÔLE
·
Détenir un Diplôme en Génie logiciel, informatique,
électrique (Maîtrise, un atout), ou une expérience équivalente;
·
Avoir au moins cinq (5) années d'expérience
pertinente ou dans un poste similaire;
·
Excellente connaissance en programmation C, C++, (Python,
un atout);
·
Expérience avec des microcontrôleurs, STM32 de
préférence;
·
Bonnes connaissances de FreeRTOS
·
Notions intermédiaires en électronique;
·
Avoir les connaissances appropriées pour travailler avec
Git et les stratégies de branching;
·
Souci de la qualité du code qui doit
être efficace, fiable et facile à maintenir;
·
Capacité de prendre des décisions éclairées et
immédiates avec un minimum de répercussion à long terme;
·
Approche stratégique de la résolution de problèmes, dans le but de
corriger à la source;
·
Bonne capacité à évaluer le temps de développement et
les livrables sont toujours rendus dans les temps avec la qualité attendue.
LES INCONTOURNABLES
·
Votre devise est la satisfaction du client,
qu'il soit interne ou externe;
·
Être une personne d'équipe qui croit que le succès
nécessite l'apport de tous;
·
Excellentes qualités relationnelles et compétences de
communication;
·
Cherche constamment à se dépasser, à se
développer et à partager;
·
Vous naviguez bien dans les zones grises et les
changements;
·
Partager nos valeurs : Passion, Imagination,
Innovation et One Team;
·
Avoir une approche CSE - Communiquer, Simplifier, Exécuter;
·
Bonne maîtrise du français et de l'anglais, tant à
l'oral qu'à l'écrit.
*********************************************************************
GET TO KNOW PBSC
PBSC Urban Solutions is the world leader in bike-share and urban mobility solutions (do you know Montreal's BIXI? That's our first system). Through our technology, we're changing the world, one city at a time, and we are at +95,000 bikes deployed in +43 cities around the world, for a total of 500 million rides.
ONE TEAM
We're in growth mode and looking for people like you
who are at the top of their game and want to see the results of their work
in practice. There are many advantages of being part of our passionate and
creative One Team, such as:
·
Remote work flexibility;
·
Various training opportunities – PBSC Campus;
·
Complete insurance;
·
Virtual health care clinic also wellness
account;
·
Parking included and easy access to public
transit;
·
discounted BIXI membership and access to our
private bike-share network at the Longueuil metro station;
·
On-site tire change service for your car;
·
Recreational zones with gaming consoles as
well as pool and foosball tables;
·
Coffee, hot chocolate, soft bars, fresh
fruits, virtual happy hour, gifts and draws;
·
Running club, showers, social activities and
more
YOUR MISSION
As a SENIOR
EMBEDDED DEVELOPER, you
will contribute to the development of our Stations and Bikes products, in an
Agile environment with sprints. With your expertise, you will participate in the
design and technical orientation choices of our systems that integrate various
elements; the goal being to have quality products that optimize memory and CPU.
YOUR DAILY LIFE
·
Maintain the current embedded system (analyze
problems, replicate problematic situations, provide solutions, carry out
releases, send to QA for validation);
·
Come up with creative solutions to problems
impacting hardware;
·
Help define the vision and the technical
roadmap;
·
Regularly meet with the team members in order
to optimize the embedded platforms: energy and bandwidth consumption,
operational maintenance cost, process improvement, etc.;
·
Participate in dev and code-review meetings;
·
Stay up to date on technological developments
and industry standards, make recommendations for improvements and share the
information;
·
Participate in designing the next embedded
solution, as well as its development and maintenance;
·
Any other tasks related or relevant to the
activities of this sector, according to the evolution of the business and/or
the emergence of new opportunities.
HOW TO BE SUCCESSFUL
IN THIS POSITION
· Bachelor's
degree in software or computer engineering, or equivalent experience;
· Minimum
of five (5) years of experience in a similar position;
· Strong
experience with C, C++ (Python is an asset);
· Experience
with microcontrollers, STM32 preferred;
·
Good
knowledge of FreeRTOS;
·
Knowledge
of electronics;
· Know
how to work with Git and branching strategies;
· Concern
for the quality of the code, which must be efficient,
reliable and easy to maintain;
· Ability
to make informed and immediate decisions with minimal long-term impact;
· Strategic
approach to problem-solving, with the goal of correcting
at the source;
· Capacity
to evaluate tasks and meet tight deadlines.
THE MUST-HAVES
·
A client-first attitude, whether
internal or external;
·
Be a team player who believes that success
comes from working together;
·
Excellent interpersonal and communication
skills;
·
Constantly seeks to excel, grow
and share;
·
You are comfortable to navigate through grey
areas also changes
·
Share our values: Passion, Imagination,
Performance and One Team;
·
Have a CSE philosophy: Communicate,
Simplify, Execute;
·
Excellent oral and written skills in English
and French.
-
Développeur(euse) Embarqué(e) Sénior
2 weeks ago
Montreal, Quebec, Canada Astek Full timeAstek Canada fait partie duGroupe Astekprésent dans25 payset soutenu par plus de10 000 ressourceshautement qualifiées en TI / ingenierie. Au Canada, la firme se spécialise en service conseil TI et en ingénierie.Depuis 1988, nos équipes pilotent avec succès les stratégies de développement de nos clients.Autour de valeurs communes, nous avons gagné...
-
Développeur(se) en systèmes embarqués
7 days ago
Montreal, Quebec, Canada Onepoint Full time $80,000 - $120,000 per yearAbout OnepointOnepoint is a key architect behind the major transformations of businesses and public sector organizations.We support our clients from strategy through to technological implementation—always aiming to think beyond the obvious. We are committed to principles of Economic, Social, Environmental, and Technological Responsibility (RESET), with the...
-
Développeur(se) en systèmes embarqués
1 week ago
Montreal, Quebec, Canada OnePoint Full time $80,000 - $120,000 per yearAbout OnepointOnepoint is a key architect behind the major transformations of businesses and public sector organizations.We support our clients from strategy through to technological implementation—always aiming to think beyond the obvious. We are committed to principles of Economic, Social, Environmental, and Technological Responsibility (RESET), with the...
-
Développeur(se) en systèmes embarqués
7 days ago
Montreal, Quebec, Canada Onepoint Full time $80,000 - $120,000 per yearDescription de l'entreprise Wepoint est l'architecte des grandes transformations des entreprises et des acteurs publics. Nous accompagnons nos clients de la stratégie à la mise en œuvre technologique, en nous attachant toujours à penser au-delà des évidences et à s'inscrire dans des logiques de Responsabilité Économique, Sociale, Environnementale...
-
Développeur embarqué
6 days ago
Montreal, Quebec, Canada IT Link Full time $80,000 - $120,000 per yearÀ propos deIT LinkEngagé.e.s pour l'égalité des chances, nous pensons que la diversité est une richesse. Nous savons respecter, apprécier et valoriser les différences de chacun.e : ce sont vos compétences et vos qualités humaines qui seront considérées."Connect and Create for Change"... with us IT Link, expert des systèmes connectésChez IT Link,...
-
Développeur embarqué
5 days ago
Montreal, Quebec, Canada IT Link Full time $90,000 - $120,000 per yearÀ propos deIT LinkEngagé.e.s pour l'égalité des chances, nous pensons que la diversité est une richesse. Nous savons respecter, apprécier et valoriser les différences de chacun.e : ce sont vos compétences et vos qualités humaines qui seront considérées."Connect and Create for Change"... with us IT Link, expert des systèmes connectésChez IT Link,...
-
Développeur architecte de systèmes embarqués
2 weeks ago
Montreal, Quebec, Canada Savoir-faire Linux Full time $80,000 - $120,000 per yearChef de file des technologies libres et ouvertes en Amérique du Nord et en Europe,Savoir-faire Linux conçoit et développe des systèmes embarqués, et met en œuvre des applications connectées pour l'industrie (aéronautique, énergie, santé, télécommunications, domotique, etc.). Notre équipe multiculturelle compte une cinquantaine d'experts...
-
Développeur(euse) sénior post-production
2 weeks ago
Montreal, Quebec, Canada Spiria Full time $80,000 - $120,000Nous recherchons actuellement un(e) développeur(euse) sénior(e) en post-production pour dépanner, maintenir et améliorer les applications de production de nos clients. L'équipe Application Managed Services (AMS) est chargée de la maintenance post-production, des corrections et du développement de fonctionnalités en fonction des demandes de nos...
-
Ingénieur(e) en Systèmes Embarqués
7 days ago
Montreal, Quebec, Canada Intelcom | Dragonfly Full time $90,000 - $120,000 per yearPrêt à relever le défi ?Intelcom recherche un(e) Ingénieur(e) en Systèmes Embarqués pour rejoindre notre équipe IT Ops Lab. Dans ce rôle, vous contribuerez à développer la prochaine génération de nos technologies de tri en concevant, testant, intégrant et supportant des systèmes basés sur Linux, dont plusieurs sont des dispositifs IoT...
-
Développeur Full Stack Java/Angular
7 days ago
Montreal, Quebec, Canada Groupe SII Full time $80,000 - $120,000 per yearPartenaire technologique des grandes entreprises depuis 1979, le Groupe SII est au cœur de l'économie de l'innovation avec collaborateurs, une présence internationale dans 20 pays, et un chiffre d'affaires supérieur à 1.621 milliards de dollars canadiens.SII Canada offre à ses clients une expertise technique avancée dans les domaines du développement...