2,048,870open jobs
122,897companies
238,955added this week
Browse all
Salary
≈ $64k – $112k per year (Estimated)
Location
In office (Montreal)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 2, 2026. First seen by Alion on Jan 23, 2026. Taiga Motors scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Taiga built the world’s first electric snowmobile. Today, we are leading the charge to electrify powersports. Silent. Sustainable. Thrilling. That’s Taiga.

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 operatein.

Job Summary

We'rehiring an Embedded Software Developerto build and maintainthe iot-edge software that powers Taiga's connected vehicle. Reporting to the Directorof 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 operatingin real-world conditions.
  • Thinks end-to-end: understands how edge software connects to cloud services, mobile apps, and vehicle systems.

The Team You'll Join

A small, cross-functional software team spanning:

  • Embedded firmware (microcontrollers)
  • Embedded Linux developers (Yocto-based)
  • Cloud engineers

What You’llBe Doing:

Core Development

  • Develop and maintainembedded software and middleware for secure, reliable OTA update systems.
  • Design and implement Linux-based services and scripts to manage system-level operations on embedded platformsusing protocols such as gRPCand CAN.
  • Implement cloud-to-vehicle interfaces using protocols such as MQTTand Bluetooth, integrating with mobile apps and web portals.
  • Integrate and maintaincommunication 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.
  • Assistin maintainingdevelopment 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-5years of experience in embedded software development.
  • Strong programming skills in C/C++ and Python.
  • Experience with embedded Linux, systemdand scripting (Bash, Python).
  • Understanding of CAN bus protocols, cloud connectivity, and secure firmware update mechanisms.
  • Proficiencywith version control systems (Git) and CI/CD pipelines.
  • Excellent communication skills; able to work effectively with cross-functional teams.

Nice-to-Haves

  • Experience with Yocto

    andcustom Linux builds.

  • Exposure to DevOps tools and automated test environments.
  • Familiarity with fleet management, service portalsand 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, connectivityandsystem services).
  • Demonstrating ownership of a key subsystem or feature area.
  • Improving reliability, testabilityand deployment automation in your area.
  • Building strong working relationships with firmware, cloudand 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-edgeTaiga 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.

Sommairedu poste

Nous embauchonsun développeurlogicielembarquépour concevoiret maintenirle logicielIoT qui alimenteles véhiculesconnectésde Taiga. Relevant du Directeur logiciel, vous travaillerezsur notreplateformeLinux embarquéeafinde développerle logicielqui fait le pontentre nosvéhicules, le nuage, les applications mobiles et les outilsde diagnostic.

Il s’agitd’un rôletechnique pratique destinéà quelqu’unqui :

Construitdes systèmesfiables:écritdu code propre et maintenablepour des plateformesembarquéesfonctionnantdans des conditions réelles.

Pense de bout enbout :comprendcomment le logicielenpériphériese connecteaux services infonuagiques, aux applications mobiles et aux systèmesdes véhicules.

Ce que tu vas accomplir

Dé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étencesessentielles

  • 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 salaireet un programmed’avantagessociauxconcurrentiels, incluantl’assurancecollective dèsle premier jour de travail et REER avec contribution de l’employeur.
  • L’occasionde jouerun rôleclédans la définitionde l’avenirde l’explorationenplein air pour unemarque de véhiculesélectriquesde premier plan.
  • La chance de travailleravec uneéquipe passionnée, collaborative et motivée, déterminéeà repousserles limiteset à releverdes défisambitieuxensemble.
  • Une expériencepratique avec nosvéhiculesTaiga à la fine pointe - voyezconcrètementl’impactde votretravail sur le terrain.
  • Un environnementaxésur la mission oùdurabilité, innovation et aventurese rencontrent.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,048,870 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Montreal
In office · Full-Time · Copenhagen
Rust
C++
AI/ML
Computer Vision
Edge AI
ONNX Runtime
DevOps
AWS
Linux
Robotics
GStreamer
Apply
In office · Mannheim
Python
Rust
C#
C++
VHDL
Apply
$77k – $89k per year (net) · Remote (Ukraine) · Full-Time · Ukraine
C++
AI/ML
OpenCV
Computer Vision
Human-in-the-Loop
DevOps
RTOS
Linux
Robotics
ROS
Gazebo
ArduPilot
Betaflight
AirSim
Sensor Fusion
Model Predictive Control
Obstacle Avoidance
Autonomous Navigation
Apply
Sr DFT ATPG Lead 1 hour ago
In office · Bachelor's Degree · Bengaluru
Verilog
Perl
Chips/EDA
Synopsys DFTMAX
Apply
$14k per year · In office · Yekaterinburg
Chips/EDA
Altium Designer
SpaceTech
ANSYS
Apply
≈ $64k – $129k per year (Estimated) · In office · Krefeld
Python
PHP
SQL
Bash
Perl
Databases
MySQL
PostgreSQL
DevOps
Prometheus
Grafana
Linux
Apply
≈ $14k – $29k per year (Estimated) · Remote (EAEU) · 2+ years exp · Bachelor's Degree · Moscow
Python
SQL
DevOps
CI/CD
Linux
QA
Pytest
Apply
≈ $47k – $104k per year (Estimated) · In office · 10+ years exp · Bachelor's Degree · Néo Psychikó
JavaScript
TypeScript
Frontend
Zustand
Redux
React.js
React Query
Mobile
State Management
DevOps
Rest API
CI/CD
QA
Playwright
Jest
Apply
≈ $62k – $142k per year (Estimated) · In office · Helsinki
Python
Databases
Databricks
AI/ML
LLM
Analytics
Power BI
Apply
≈ $9k – $20k per year (Estimated) · In office · Full-Time · 3+ years exp · Pune
Python
SQL
PowerShell
C#
C#
.NET
Databases
MS SQL
DevOps
VMWare
Windows Server
AWS
Windows
TCP/IP
DNS
Apply
≈ $63k – $110k per year (Estimated) · In office · Full-Time · 8+ years exp · Montreal
Management
Jira
Apply
≈ $30k – $64k per year (Estimated) · In office · Full-Time · Montreal
Apply
Senior Buyer 3 months ago
≈ $47k – $87k per year (Estimated) · In office · Full-Time · 4+ years exp · Bachelor's Degree · Montreal
Apply
≈ $67k – $124k per year (Estimated) · In office · Full-Time · 5+ years exp · Bachelor's Degree · Montreal
Apply
≈ $43k – $108k per year (Estimated) · In office · Full-Time · 5+ years exp · Montreal
Apply
≈ $28k – $59k per year (Estimated) · In office · Bachelor's Degree · Quebec · Levis · Sherbrooke · Laval · Montreal
Apply
≈ $47k – $86k per year (Estimated) · In office · 5+ years exp · Montreal
Apply
≈ $44k – $81k per year (Estimated) · In office · 5+ years exp · Montreal
Analytics
Microsoft Excel
Apply
≈ $54k – $97k per year (Estimated) · In office · 5+ years exp · Montreal
SQL
Databases
Oracle
MS SQL
DevOps
Rest API
Splunk
OpenTelemetry
Azure
Grafana
Platform Engineering
Windows
Analytics
ETL/ELT
Informatica
Apply
≈ $52k – $88k per year (Estimated) · In office · 5+ years exp · Montreal
Python
Databases
MySQL
DevOps
Rest API
CI/CD
Apply
See all jobs
This is one of many
2,048,870 more open roles from verified company boards, updated every day.