Taiga Motors

Taiga Motors

Développeur logiciel embarqué / Embedded Software Developer

Montréal, Quebec

Sponsorship not specifiedDetected 30 days ago
PythonC++BashGitCI/CDLinuxDevOpsgRPCEmbedded SystemsElectrical EngineeringControlsCommunicationCollaboration

About the role

  • This is a hands-on technical role for someone who:
  • Thinks end-to-end: understands how edge software connects to cloud services, mobile apps, and vehicle systems.
  • A small, cross-functional software team spanning:

Responsibilities

  • 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.
  • 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.
  • Maintenir et améliorer les outils de développement et de service utilisés par les techniciens terrain et le support.

Requirements

  • 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.
  • Experience with embedded Linux, system d and scripting (Bash, Python).
  • Proficiency with version control systems (Git) and CI/CD pipelines.
  • Experience with Yocto and custom Linux builds.
  • Hands-on experience with our cutting-edge Taiga vehicles - see the impact of your work out in the wild.

Skills

  • Français ci-dessous
  • Embedded Software Developer
  • Taiga is a Canadian company reinventing powersports with high-performance electric vehicles built for extraordinary environments.
  • understands how edge software connects to cloud services, mobile apps, and vehicle systems.
  • The T eam You'll Join
  • Embedded firmware (microcontrollers)
  • Embedded Linux developers (Yocto-based)
  • Cloud engineers
  • 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 accomplir

Compensation

  • A competitive salary and benefits package including group insurance as of day one and RRSP with employer matching

Benefits

  • A competitive salary and benefits package including group insurance as of day one and RRSP with employer matching

This listing is sourced directly from Taiga Motors's careers page and normalized into a canonical job model.