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

Embedded Software Engineer - Vehicle-To-Cloud & Ota

Taiga Motors Inc.

Français ci-dessousEmbedded Software DeveloperTaiga 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 platfor
m
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
T
eam You'll JoinA small, cross-functional software team spanning:Embedded firmware (microcontrollers)Embedded Linux developers (Yocto-based)Cloud engineersWhat
You’ll
Be Doing:Core DevelopmentDevelop 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 & QualityCollaborate 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 & SkillsBachelor'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 inC/C++andPython.Experience withembedded Linux,
system
d
and scripting (Bash, Python).Understanding ofCAN 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-HavesExperience with
Yoctoand
custom Linux builds.Exposure to DevOps tools and automated test environments.Familiarity with fleet management, service
portals
and telematics systems.Experience inautomotive, 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 offerA competitive salary and benefits package including group insurance as of day one and RRSP with employer matchingThe opportunity to play a foundational role in shaping the future of outdoor exploration for a leading electric vehicle brandA chance to work with a passionate, collaborative, and motivated team committed to pushing boundaries and solving tough challenges togetherHands-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
embauchons
un
développeur
logiciel
embarqué
pour
concevoir
et
maintenir
le
logiciel
IoT qui
alimente
les
véhicules
connectés
de Taiga. Relevant du Dir
ecteur
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.Il
s’agit
d’un
rôle
technique pratique
destiné
à
quelqu’un
qui :Construit
des
systèmes
fiables
:
écrit
du code propre et
maintenable
pour des
plateformes
embarquées
fonctionnant
dans des conditions
réelles
.Pense de bout
en
bout :
comprend
comment le
logiciel
en
périphérie
se
connecte
aux services
infonuagiques
, aux applications mobiles et aux
systèmes
des
véhicules
.Ce que tu vas accomplirDéveloppement principalDé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
essentiellesBaccalauré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.AtoutsExpé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 offronsUn
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 58 minutes ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer - Vehicle-To-Cloud & Ota in Winnipeg, MB vacancy
  •  ...Rivian and Volkswagen Group Technologies is seeking a Body Controls Engineer to own embedded software for vehicle management features across multiple ECUs and networks. The role emphasizes safety‑relevant software, AUTOSAR-like architectures, and integration in a zonal vehicle... 
    Suggested

    Rivian and Volkswagen Group Technologies

    Winnipeg, MB
    1 hour ago
  • Design embedded software at Qualcomm Canada ULC while developing programming, testing, and debugging skills...  ...connected products through practical engineering work.As a Software Engineer, you will assist with embedded and cloud edge software, applications, and specialized... 
    Suggested

    Qualcomm

    Winnipeg, MB
    57 minutes ago
  • $108.2k - $143.43k per year

     ...systems to zonal controllers to cloud and connectivity solutions, we’...  ...the challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the world...  ...Design, develop and deploy embedded software for applications including... 
    Suggested
    Full time

    Rivian and Volkswagen Group Technologies

    Winnipeg, MB
    1 hour ago
  •  .... When combined with our Data Management Software, this untapped data unlocks fundamental insights...  ...our world-class team of innovators and engineers! Responsibilities Contribute to the...  ...Minimum 2 years of experience in embedded programming languages such as C/C++/C#.... 
    Suggested

    Pulsenics

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

    Embedded Software EngineerAversan Inc. ( is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.We are currently... 
    Suggested

    Aversan

    Winnipeg, MB
    1 hour ago
  • $147k - $196.6k per year

     ...minimum. The Role The Data Engineering organization at General Motors is building a unified Vehicle Data Platform that moves data...  ...configuration between vehicle ECUs and the cloud. Our team is the only team...  ...General Motors that delivers software on every compute module the... 
    Work at office
    Remote work

    General Motors Company

    Winnipeg, MB
    58 minutes ago
  • $147k - $196.6k per year

     ...at minimum. The RoleThe Data Engineering organization at General Motors is building a unified Vehicle Data Platform that moves data...  ...configuration between vehicle ECUs and the cloud. Our team is the only team...  ...General Motors that delivers software on every compute module the... 
    Work at office
    Remote work
    3 days per week

    General Motors

    Winnipeg, MB
    57 minutes ago
  • Pulsenics is seeking a Senior Embedded Software Engineer with 7+ years of experience to lead and evolve the embedded firmware architecture that underpins our hardware and software solutions used to test, characterize, and validate electrochemical devices (batteries, electrolyzers... 
    Long term contract

    Pulsenics Inc.

    Winnipeg, MB
    1 hour ago
  • Aversan Inc. ( is a trusted multi-service engineering and electronics manufacturing company....  ...reliable safety-critical electronics and software systems to the aerospace, defence, and...  ...currently seeking a qualified Senior Embedded Software Engineer to join our team.... 

    Aversan Inc

    Winnipeg, MB
    57 minutes ago
  •  ...HireTalent | Expert in Technical RecruitingAs a member of an Embedded Software Engineering team, perform diverse work tasks in a real‑time embedded...  ...Information Technology IndustriesEngineering Services, Engines and Power Transmission Equipment Manufacturing, and Automation... 

    HireTalent - Staffing & Recruiting Firm

    Winnipeg, MB
    1 hour ago
  • Design safety-critical embedded software with C++ at Aversan Inc. in Brampton, Ontario, using bare-metal and real-time systems expertise in a hybrid setting.As an Embedded Software Engineer, you will design, implement, maintain, and test modular flight software solutions. The... 

    Aversan Inc

    Winnipeg, MB
    57 minutes ago
  • Embedded Software DeveloperAversan Inc. ( is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.We are currently... 

    Aversan Inc

    Winnipeg, MB
    57 minutes ago
  • Drive innovation in satellite navigation with Xona as an Embedded Software Engineer. Focused on developing cutting-edge applications interacting with satellite technology. This position involves engaging with both desktop application development and embedded programming to... 

    Telemetry Today LLC

    Winnipeg, MB
    58 minutes ago
  • About the job Senior Embedded Software Engineer Embedded Software Designer Burlington ON Hybrid 4-Day Work Week **Please note that to be considered for any position at PV Labs, all candidates must be eligible to meet the requirements of the Canadian Controlled-Goods... 
    Remote work

    Donnell Consulting

    Winnipeg, MB
    59 minutes ago
  • $95k - $115k per year

     ...mission - bringing to bear a one-of-a-kind mix of experience, engineering excellence and wide-eyed wonder that’s been in our DNA since...  ...take you there. For more information, visit Role As our Embedded Software Engineer/MTS, you will be instrumental in using your skill and... 
    Flexible hours

    MDA Space

    Winnipeg, MB
    59 minutes ago
  •  ...IT security distribution, electric vehicle charging equipment, and Intelligent software platforms for EV Charger and Energy...  ...battery management, power conversion, embedded control, charging and discharging coordination, and local and cloud-connected monitoring. The Embedded... 
    Permanent employment
    Full time
    Contract work
    Local area
    Remote work

    Foreseeson-Technology-Inc.-2

    Winnipeg, MB
    1 hour ago
  •  ...now looking for our next star – a passionate Embedded Software Developer. This position reports to Lead Software Engineer and will work in Vancouver, BC. About the...  ...firmware lifecycle security (e.G. secure boot, OTA, basic cryptographic protections) Proficiency... 
    Local area
    Worldwide
    Shift work

    Marine

    Winnipeg, MB
    59 minutes ago
  • $95k - $118k per year

     ...now looking for our next star – a passionate Embedded Software Developer. This position reports to Lead Software Engineer and will work in Vancouver, BC.Dometic Marine’s...  ...firmware lifecycle security (e.G. secure boot, OTA, basic cryptographic protections)Proficiency with... 
    Local area
    Worldwide
    Shift work

    Cool Gear International

    Winnipeg, MB
    1 hour ago
  • Build C and Python software at Xona for desktop applications and satellite subsystem components. Work with hardware communication protocols and embedded systems.As a Software Engineer, you will contribute to developing and integrating a desktop application for Xona’s in-house... 

    Xona Space Systems

    Winnipeg, MB
    56 minutes ago
  • $140k - $180k per year

     ...industrial environments - and we’re growing the team to take it even further. About The RoleWe are looking for a Firmware and Embedded Software Engineer to design and develop the real-time software systems that control our humanoid robots. You will own the development of... 
    Work at office
    Worldwide

    Humanoid

    Winnipeg, MB
    1 hour ago
  • $130k - $180k per year

     ...Hamilton, Ontario is seeking a Manager of Software Development to lead a dynamic team at...  ...involves guiding the development of core embedded software solutions for mission-critical...  ...significant experience in leading software engineering teams, strong proficiency in C/C++, and... 

    L3Harris Technologies

    Winnipeg, MB
    1 hour ago
  • Be at the forefront of logistics innovation as a Senior Embedded Linux Software Developer with Intelcom | Dragonfly, leveraging advanced C# skills...  ...solutions Requirements: • Bachelor's degree in Computer Engineering or equivalent • Experience in developing C# .NET... 

    Dragonfly Logistics Lab Inc.

    Winnipeg, MB
    58 minutes ago
  • Design embedded software for spacecraft and ground systems remotely across Canada or the United States, using C/C++ and embedded Linux.This senior contract role supports a growing fleet of satellites through software development and maintenance. You will influence design and... 
    Contract work
    Remote work

    Go Fractional

    Winnipeg, MB
    1 hour ago
  • $122.01k per year

    Role SummaryAs a Cloud Software Engineer, you will contribute to the full stack solutions for several consumer products using diverse technologies and best software development practices. You will work where innovation and experimentation are a given. You will demonstrate mastery... 
    Manual labor
    Relocation
    Flexible hours

    Mcafee

    Winnipeg, MB
    58 minutes ago
  • Shape the future of automotive technology at General Motors as a Software Engineer focusing on the Vehicle Data Platform in a hybrid work model. Leverage your expertise in C and distributed systems to innovate and optimize vehicle data management. In this hybrid role, the... 

    General Motors

    Winnipeg, MB
    57 minutes ago
  •  ...establish the end-to-end CI/CD reference architecture for Platform Software delivery across components and release trains. The role is hybrid...  ...-once, promote-many practices, connect GitHub Enterprise and cloud build infrastructure, and advise senior leadership on risk, pipeline... 
    3 days per week

    General Motors Company

    Winnipeg, MB
    1 hour ago
  •  ...QinetiQ Limited in Medicine Hat, Alberta, is seeking a Software Requirements & Release Engineer to support embedded firmware and software across QTSC vehicle product families. You will analyze inputs, decompose requirements, maintain traceability, and collaborate across software... 

    QinetiQ Limited

    Winnipeg, MB
    58 minutes ago
  • # Sr. Embedded Software Engineer, Robotics PlatformServe Robotics2026-10-07Canada, USARemoteFull-TimeSenior167800 - 204000 USD / yearly## Role informationAt...  ...Experience developing middleware for robotics, autonomous vehicles, or similar complex systems. Experience developing and... 
    Live In
    Local area

    Promptcube3

    Winnipeg, MB
    58 minutes ago
  • Engineer secure, observable cloud services with Python, AWS, APIs, and microservices for Highspring’s enterprise delivery teams. Build scalable foundations for AI products.This Python Software Engineer role focuses on backend engineering in cloud environments. You will create... 

    Highspring

    Winnipeg, MB
    57 minutes ago
  • Senior Embedded Software Engineer - Medical Devices Qidni Labs Inc. is a clinical-stage medical device company focused on revolutionizing dialysis technology for patients with kidney failure.Overview This is a full-time, on-site role located in Kitchener, ON. The Senior... 
    Full time
    Internship

    Qidni Labs

    Winnipeg, MB
    58 minutes ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer - Vehicle-To-Cloud & Ota. Be the first to apply!