Poste en prsentiel (4 jours par semaine) notre bureau de Montral
Au sein de lquipe dautomatisation de Vention vous serez responsable du dveloppement de micrologiciels et de logiciels pour lcosystme MachineMotion. Le ou la Dveloppeure senior en logiciel embarqu participe diffrentes phases dun projet : de la R-D initiale de nouveaux produits jusquau soutien des outils et API existants. Plus prcisment vous devrez :
- Implanter et maintenir des applications de micrologiciel pour le contrle de mouvement
- Intgrer et modifier de nouvelles solutions de planification de mouvement dans la pile de micrologiciel de Vention
- Exposer ces fonctionnalits en tendant les API et SDK de Vention
- Collaborer avec des fabricants tiers afin de permettre une intgration fluide dans lcosystme dautomatisation de Vention
- Programmer des appareils embarqus en Python et C afin dtendre lcosystme dautomatisation de Vention
- Tester et dboguer les micrologiciels laide de dbogueurs matriels de schmas lectroniques doscilloscopes et de circuits sur plaquette de prototypage (breadboard)
- Aider nos clients configurer tester et programmer leur machine automatise
- Rdiger des tests unitaires dintgration et de bout en bout pour soutenir le dveloppement de fonctionnalits et assurer la qualit logicielle
Qualifications :
- 5 annes dexprience en ingnierie logicielle embarque
- Matrise des langages de programmation (Python JavaScript C/C) sur systmes Linux embarqus
- Comprhension de TCP/IP REST et des courtiers de messages (MQTT)
- Comprhension de la conception de systmes distribus et des dfis techniques associs
- Comprhension des logiciels de contrle des technologies Internet et des modles client/serveur
- Exprience pratique en test de code et de modules selon des cas dutilisation courants
Atouts
- Connaissance de lautomatisation industrielle
- Connaissance des systmes embarqus
- Connaissance des protocoles industriels
- Profil de variateur CiA402 pour CANOpen
- Protocoles de communication tels que : EtherCAT RS485 SPI I2C sockets CANOpen et gRPC
- Exprience avec les patrons de conception logicielle (Software Design Patterns)
Informations complmentaires :
Nous prenons soin de vous
- Boissons et collations gratuites pour que vous soyez ravitaille et prte pour votre journe.
- Plans de sant et de bien-tre pour que vous vous sentiez au mieux de votre forme.
- Possibilits dvolution de carrire. Votre avenir compte.
- vnements sociaux conviviaux organiss en fonction des divers intrts de notre quipe pour clbrer tous ensemble dquipes sportives sponsorises aux soires Trivia.
- Temps libre pour faire du bnvolat et contribuer la vie de votre communaut.
Processus de recrutement
- Appel tlphonique
- Rencontre avec lquipe
- Cas pratique
- Dcision et offre
Engagement en faveur de lgalit des chances en matire demploi
Nous favorisons la cration dun environnement stimulant pour les individus performants. Notre environnement dynamique vous donnera loccasion dlaborer des produits des processus et des stratgies qui auront un impact durable.
Lorsque vous rejoignez Vention vous intgrez une quipe de professionnels aux expriences formations et perspectives diverses. Ensemble nous nous efforons de crer un environnement de travail favorable et inclusif pour tous. Nous nous encourageons mutuellement obtenir des rsultats extraordinaires et nouer des relations long terme grce lintensit et la passion qui nous animent.
Nous sommes enthousiastes lide de vous aider donner le meilleur de vous-mme. Saisissez votre chance et dcouvrez ce dont vous tes capable!
Si vous doutez que votre exprience soit en adquation avec notre offre demploi nous vous encourageons tout de mme postuler! Nous serons ravis de discuter avec vous et dapprendre mieux vous connatre tout en vous permettant de comprendre le rle.
Remote Work :
No
Employment Type :
Full-time