Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Développeur Logiciel Embarqué / Embedded Software Developer

Taiga Motors Inc.

Français ci-dessous
Embedded Software Developer
Taiga is a Canadian company reinventing powersports with high-performance electric vehicles built for extraordinary environments. Built on a clean-sheet platform, our vehicles deliver industry-leading power-to-weight performance, advanced thermal systems, and connected technology. From premier ski resorts to pristine waterways, our snowmobiles and personal watercraft enable outdoor adventure without compromising the places they operate in.
Job SummaryWe're hiring an Embedded Software Developer to build and maintain the iot-edge software that powers Taiga's connected vehicle. Reporting to the Director of Software, you will work on our embedded Linux platform developing the software that bridges our vehicles to the cloud, mobile apps, and diagnostic tools.
This is a hands-on technical role for someone who:
Builds reliable systems: writes clean, maintainable code for embedded platforms operating in real-world conditions.
Thinks end-to-end: understands how edge software connects to cloud services, mobile apps, and vehicle systems.
The Team You'll JoinA small, cross-functional software team spanning:
Embedded firmware (microcontrollers)
Embedded Linux developers (Yocto-based)
Cloud engineers
What You’ll Be Doing:Core Development
Develop and maintain embedded software and middleware for secure, reliable OTA update systems.
Design and implement Linux-based services and scripts to manage system-level operations on embedded platforms using protocols such as gRPC and CAN.
Implement cloud-to-vehicle interfaces using protocols such as MQTT and Bluetooth, integrating with mobile apps and web portals.
Integrate and maintain communication pathways between cloud, mobile app, vehicle HMI, and diagnostics tools.
Collaboration & Quality
Collaborate with firmware and cloud teams to ensure seamless end-to-end data exchange and user experience.
Contribute to DevOps pipelines and improve automation around build, test, and deployment processes for embedded systems.
Support and enhance testing frameworks for the production line, ensuring robust software validation before vehicle delivery.
Assist in maintaining development and service tools used by field technicians and support staff.
Required Qualifications & Skills
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Software Engineering, or related field.
3-5 years of experience in embedded software development.
Strong programming skills in C/C++ and Python.
Experience with embedded Linux, systemd and scripting (Bash, Python).
Understanding of CAN bus protocols, cloud connectivity, and secure firmware update mechanisms.
Proficiency with version control systems (Git) and CI/CD pipelines.
Excellent communication skills;
able to work effectively with cross-functional teams.
Nice-to-Haves
Experience with Yoctoand custom Linux builds.
Exposure to DevOps tools and automated test environments.
Familiarity with fleet management, service portals and telematics systems.
Experience in automotive, powersports, EV, or IoT industries.
Familiarity with telemetry/diagnostics and device connectivity.
What Success Looks Like (First 3-6 Months)
Shipping contributions to the embedded Linux platform (OTA, connectivity and system services).
Demonstrating ownership of a key subsystem or feature area.
Improving reliability, testability and deployment automation in your area.
Building strong working relationships with firmware, cloud and cross-functional partners.
What we offer
A competitive salary and benefits package including group insurance as of day one and RRSP with employer matching.
The opportunity to play a foundational role in shaping the future of outdoor exploration for a leading electric vehicle brand.
A chance to work with a passionate, collaborative, and motivated team committed to pushing boundaries and solving tough challenges together.
Hands-on experience with our cutting-edge Taiga vehicles – see the impact of your work out in the wild.
A mission-driven environment where sustainability, innovation, and adventure meet.
______________________________________
Taiga est une entreprise canadienne qui réinvente l'environnement des sports motorisés grâce à des véhicules électriques hors route révolutionnaires. Adoptant une approche d'ingénierie optimisée, Taiga repousse les frontières de la technologie électrique pour atteindre des rapports puissance-poids extrêmes et les spécifications thermiques nécessaires afin de surpasser les véhicules de sports motorisés à combustion haute performance comparables. Les premiers modèles commercialisés s'inscrivent dans une gamme de motoneiges et de motomarines électriques visant à répondre à la demande croissante de la clientèle récréative et commerciale qui cherche de meilleurs moyens d'explorer les grands espaces, sans compromis.
Sommaire du posteNous employons un développeur logiciel embarqué pour concevoir et maintenir le logiciel IoT qui alimente les véhicules connectés de Taiga. Relevant du Directeur logiciel, vous travaillerez sur notre plateforme Linux embarquée afin de développer le logiciel qui fait le pont entre nos véhicules, le nuage, les applications mobiles et les outils de diagnostic.
Ce que tu vas accomplirDéveloppement principal
Développer et maintenir le logiciel embarqué et le middleware pour des systèmes OTA sécurisés et fiables.
Concevoir et implanter des services et scripts Linux pour la gestion système sur plateformes embarquées, en utilisant notamment gRPC et CAN.
Implanter les interfaces nuage-véhicule via MQTT, Bluetooth, et assurer l’intégration avec les applications mobiles et portails web.
Intégrer et maintenir les communications entre le nuage, l’application mobile, l’IHM du véhicule et les outils de diagnostic.
Collaboration et qualité
Collaborer avec les équipes firmware et infonuagique afin d’assurer un échange de données fluide et une expérience utilisateur optimale.
Contribuer aux pipelines DevOps et à l’automatisation de la compilation, des tests et des déploiements pour les systèmes embarqués.
Soutenir et améliorer les cadres de tests de production afin d’assurer une validation logicielle robuste avant livraison.
Maintenir et améliorer les outils de développement et de service utilisés par les techniciens terrain et le support.
Compétences essentielles
Baccalauréat ou maîtrise en génie électrique, informatique, logiciel ou domaine connexe.3 à 5 ans d’expérience en développement de logiciels embarqués.
Excellente maîtrise du C/C++ et de Python.
Expérience avec Linux embarqué, systemd et le scripting (Bash/Python).
Bonne compréhension du CAN bus, de la connectivité infonuagique et des mécanismes sécurisés de mise à jour de firmware.
Maîtrise de Git et des pipelines CI/CD.
Solides aptitudes en communication et capacité à collaborer avec des équipes multidisciplinaires.
Atouts
Expérience avec Yocto ou des distributions Linux personnalisées.
Familiarité avec les outils DevOps, tests automatisés et environnements de validation.
Connaissance des systèmes de gestion de flotte, portails de service, télématique et connectivité/diagnostic des appareils.
Expérience dans les secteurs automobile, VÉ, sports motorisés ou IoT.
Ce que nous offrons
Un salaire et un programme d’avantages sociaux concurrentiels, incluant l’assurance collective dès le premier jour de travail et REER avec contribution de l’employeur.
L’occasion de jouer un rôle clé dans la définition de l’avenir de l’exploration en plein air pour une marque de véhicules électriques de premier plan.
La chance de travailler avec une équipe passionnée, collaborative et motivée, déterminée à repousser les limites et à relever des défis ambitieux ensemble.
Une expérience pratique avec nos véhicules Taiga à la fine pointe — voyez concrètement l’impact de votre travail sur le terrain.
Un environnement axé sur la mission où durabilité, innovation et aventure se rencontrent.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Développeur Logiciel Embarqué / Embedded Software Developer in Winnipeg, MB vacancy
  •  ...automatisation.Votre rôle En tant que Développeur(se) Systèmes Embarqués, vous serez un acteur clé dans la...  ...du robot et développer des logiciels pour la nouvelle génération de produits...  ...encore offerts gratuitement ! ?Mecademic develops compact, precise, and innovative... 
    Suggested
    Permanent employment
    Full time
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Mecademic Industrial Robotics

    Winnipeg, MB
    1 hour ago
  • Développeur-euse sénior-e, systèmes embarqués / Senior Embedded Developer Job Openings Développeur-euse sénior-e, systèmes embarqués / Senior Embedded DeveloperAbout the job Développeur-euse sénior-e, systèmes embarqués / Senior Embedded Developer PBSC Solutions Urbaines... 
    Suggested
    Work at office
    Remote work

    PBSC Solutions Urbaines

    Winnipeg, MB
    1 hour ago
  •  ...Business Systems, Hydronics Reports to: Technical Manager Job Summary: We are looking for a passionate and experienced Software Developer with expertise in .NET to join our team. In this role, you will partner directly with Hydronics stakeholders to design, build, and... 
    Suggested

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  • $84k - $123k per year

    ## Developpeur de logiciels embarqueesApply: Brossard-Quebec-Canada: Full time: Posted Yesterday: WD30284511**À propos de Johnson Controls**Johnson...  ...vous ferez:**En tant que développeur senior de logiciels embarqués en poste à Brossard au Québec vous concevrez la prochaine génération... 
    Suggested
    Full time

    Johnson Controls

    Winnipeg, MB
    1 hour ago
  • $110k - $140k per year

    Position Overviewdormakaba is seeking an Embedded Developer - Security Specialist based in Montreal. The Embedded Developer - Security...  .... Aperçu du postedormakaba est à la recherche d'un(e) Développeur(euse) Embarqué(e) – Spécialiste en Sécurité, basé(e) à Montréal. Le(la)... 
    Suggested
    Worldwide
    Day shift

    dormakaba Holding

    Winnipeg, MB
    1 hour ago
  • Akkodis recherche un développeur de logiciels embarqués pour faire partie d'une équipe de développement agile et être responsable de la documentation et de la mise en œuvre de modules logiciels de vol complexes pour diverses applications spatiales, notamment les communications... 

    Akkodis

    Winnipeg, MB
    1 hour ago
  •  ...is our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems Reports to: Technical Manager Job Summary: Price Industries is... 

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  •  ...Join The North West Company as a Software Development Lead, where you'll provide hands-on technical leadership in a collaborative environment. You'll translate business requirements into scalable solutions and drive software delivery excellence. As a Software Development... 

    The North West Company

    Winnipeg, MB
    1 day ago
  •  ...supporting health, charities, youth, and education opportunities is our passion, and you’re invited to be a part of that. Lab Systems Software Developer We are looking for a Software Developer to support the design, development, and automation of PRCN’s internal Data and Lab... 

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  • Contribuez aux appareils embarqués d’Eaton grâce au développement logiciel, aux tests automatisés et à la conception orientée objet. Le poste est hybride à Brossard.Ce poste de développeur logiciel senior soutient la famille de produits Substation Automation pour les entreprises... 

    Eaton Group

    Winnipeg, MB
    1 hour ago
  • $83.3k - $124.9k per year

     ...filiale en propriété exclusive d’Unity.Parsec recherche un(e) développeur(se) de logiciels principal(e) pour se joindre à sa petite équipe...  ...wholly-owned subsidiary of Unity.Parsec is hiring a Senior Software Developer to join our small but talented native team, working on our... 
    Daily paid
    Work at office
    Remote work
    Work from home
    Worldwide
    Home office
    Relocation package
    Flexible hours

    Unity

    Winnipeg, MB
    1 hour ago
  •  ...compatible global positioning system optimized for absolute precision, superior power, and robust protection.Xona is seeking a skilled Software Engineer to work as a contributor to the development and integration of a desktop application to interact with our in-house satellite... 
    Permanent employment

    Telemetry Today LLC

    Winnipeg, MB
    1 hour ago
  •  ...robust protection.Xona is seeking a skilled Software Engineer to work as a contributor to the...  ...est à la recherche d’un(e) ingénieur(e) logiciel qualifié(e) qui contribuera au...  ...logicielleExpérience en développement de systèmes embarqués et en programmation de microcontrôleursExpérience... 
    Permanent employment
    Temporary work
    Work at office

    Xona Space Systems

    Winnipeg, MB
    1 hour ago
  •  ...équipe et voir l’impact direct de ton travail ? On t’attend ! Un rôle stratégique au cœur de la logistique Le ou la Développeur·euse logiciel Linux embarqué contribue à transformer des concepts d’automatisation physique validés en solutions évolutives, faciles à soutenir et... 
    Part time
    Flexible hours

    Intelcom

    Winnipeg, MB
    1 hour ago
  •  ...opportunities is our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee. Software Developer – Antec Controls The Systems Developer role offers the opportunity to design and deliver impactful, customer-facing web... 

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  •  ...opportunities is our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee. ERP Software Developer An ERP Software Developer designs, develops, and implements ERP solutions that enhance our business processes and improve... 

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  • $180k - $200k per year

     ...Environment: Kubernetes, Microservices, Big Data Ecosystems (Hadoop/Spark), Agile. What You Must Have 10+ years of experience in software or data science, with at least 8+ years specifically solving complex machine learning problems at scale. Academic Foundation:... 
    3 days per week

    TEEMA Group

    Winnipeg, MB
    1 day ago
  • Maîtrisez le C et les systèmes temps réel chez Johnson Controls à Brossard, pour concevoir des applications embarquées de détection incendie.Comme développeur senior de logiciels embarqués, vous concevrez et développerez des logiciels pour les panneaux d’alarme incendie. Vous... 

    Johnson Controls

    Winnipeg, MB
    1 hour ago
  •  ...Eaton Corporation recherche un développeur logiciel senior pour rejoindre l’équipe des systèmes de contrôle des appareils embarqués. Le candidat idéal possède une solide expérience en C++, Linux et développement orienté objet, et peut collaborer avec des clients internes et... 

    Eaton Corporation

    Winnipeg, MB
    1 hour ago
  • Développeur Logiciel Embarqué et Outils de terrainFondée en 1998, Octasic est une société privée dont le siège social est situé à Montréal au Canada, avec des installations de Recherche et Développement au Canada et en Inde, ainsi qu'un réseau mondial de soutien aux ventes.... 

    Octasic

    Winnipeg, MB
    1 hour ago
  •  ...équipe et voir l’impact direct de ton travail ? On t’attend ! Un rôle stratégique au cœur de la logistiqueLe ou la Développeur·euse logiciel Linux embarqué contribue à transformer des concepts d’automatisation physique validés en solutions évolutives, maintenables et... 
    Part time
    Flexible hours

    Intelcom

    Winnipeg, MB
    1 hour ago
  •  ...équipe : Nous sommes à la recherche de développeurs logiciels passionnés ayant différents niveaux d'...  ...: We are looking for passionate software developers with a range of experience—from...  .... Your day at a glance: Design, develop, test, and maintain reliable backend services... 
    Flexible hours

    Genetec

    Winnipeg, MB
    1 hour ago
  •  ...milieux marins et côtiers, et énergie. Nous recherchons un développeur ou une développeuse logiciel sénior pour faire évoluer notre pipeline de...  ...environments, and energy.We are looking for a Senior Software Developer to evolve our image processing pipeline toward new use... 
    Work at office
    Flexible hours

    NorthStar Earth & Space

    Winnipeg, MB
    1 hour ago
  •  ...et... du fun ! Le rôle de Développeur.Se de logicielsCe poste fait...  ...travaille au développement d’un logiciel de gestion et d’orchestration...  ...about electronics, software, hardware, RIEDEL Communications...  ...processing. Our engineering center develops miniaturized IP gateways, signal... 
    Temporary work
    Work at office
    Flexible hours

    Riedel Communications GmbH & Co. KG

    Winnipeg, MB
    1 hour ago
  • $103k - $153k per year

    Développeur(euse) de logiciels sénior, Unity Services Foundation En plus de notre éditeur et de notre...  ...100 $ à 161 100 $ CAD brut Senior Software Engineer — Unity Services Foundation...  ...We are looking for a Senior Software Developer to join our team in Montreal. You will... 
    Long term contract
    Work at office
    Worldwide

    Unity

    Winnipeg, MB
    1 hour ago
  •  ...Clearance is a team of enthusiastic developers and testers driven by curiosity and a passion...  ...: Clearance, c'est une équipe de développeurs et de testeurs enthousiastes, animés par...  ...plateforme. En tant que développeur logiciel, vous pourriez jouer un rôle clé au sein... 
    Daily paid
    Flexible hours

    Genetec

    Winnipeg, MB
    1 hour ago
  •  ...operators, cloud platforms, and software innovators to enable the next...  .... As a Senior Software Developer on the Traffic Plane team, you...  ...cloud et innovateurs logiciels pour permettre la prochaine génération...  ...numérique. En tant qu’Développeur Logiciel Sénior au sein de l’... 
    Apprenticeship
    Work at office
    3 days per week

    Aduna Global, LLC

    Winnipeg, MB
    1 hour ago
  • $103k - $153k per year

    Développeur(euse) de logiciels sénior, Unity Services Foundation En plus de notre éditeur et de notre moteur...  ...interagit avec nos produits.Senior Software Engineer — Unity Services Foundation...  ...and effort, allowing them to focus on developing unique features for their services.... 
    Long term contract
    Temporary work

    LE140 Unity Technologies Canada Company

    Winnipeg, MB
    1 hour ago
  •  ...public safety, and operations. Genetec develops open-platform software, hardware and cloud-based services...  ...opérations. Genetec développe des logiciels sur plateforme ouverte, du matériel...  ...amélioration continue.Nous recherchons un développeur logiciel polyvalent, intéressé par... 
    Flexible hours

    Genetec

    Winnipeg, MB
    1 hour ago
  • Syntronic - A Global Design House est à la recherche d'un contributeur clé pour le cycle de vie des projets à base de logiciel embarqué. Vous travaillerez sur des systèmes complexes et collaborerez avec des équipes multidisciplinaires pour élaborer des solutions innovantes... 

    Syntronic - A Global Design House

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Développeur Logiciel Embarqué / Embedded Software Developer. Be the first to apply!