13 Nov
|
Taiga Motors
|
Winnipeg
13 Nov
Taiga Motors
Winnipeg
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 market-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 ch
📌 Embedded Software Engineer (Winnipeg)
🏢 Taiga Motors
📍 Winnipeg