Embedded Software Developer / Développeur De Logiciels Embarqués

Sandvik Canada

Montreal, QC, Canada
Embedded firmware development
Wireless technologies (lte, ble, wifi)
Iot devices
The Embedded Software Developer is responsible for developing solutions to capture and process data in real-time on an embedded wireless platform system, contributing to embedded software development across our CxS solution products, and collaborating with an agile team through architecture, design, coding, and testing

Job Summary

  • The Embedded Software Developer is responsible for developing solutions to capture and process data in real-time on an embedded wireless platform system, contributing to embedded software development across our CxS solution products, and collaborating with an agile team through architecture, design, coding, and testing.
  • As part of an agile team, actively contribute to the architecture, design, coding and testing of the embedded firmware to effectively meet business needs.
  • An excellent comprehensive compensation package including a pension plan with matching, competitive health, dental, life and disability benefits.

Matching Summary

The Embedded Software Developer is responsible for developing solutions to capture and process data in real-time on an embedded wireless platform system, contributing to embedded software development across our CxS solution products, and collaborating with an agile team through architecture, design, coding, and testing.

Skills & Requirements

Must-have

  • Embedded firmware development
  • Wireless technologies (LTE, BLE, WIFI)
  • IoT devices
  • Microcontrollers (MSP430, STM32, nRF528xx)
  • Embedded Linux (ARM/Ubuntu)
  • CAN bus, USB
  • Advanced debugging (JTAG)

Nice-to-have

  • Agile team collaboration
  • Technological monitoring
  • Customer issue investigation
  • Open-minded culture
  • Diversity and inclusion

Key Requirements

  • 7+ years in embedded software development
  • Bachelor’s degree in software engineering or computer science, or equivalent experience
  • Strong C++ skills (required)
  • OOP and design patterns
  • Resource-constrained platforms expertise
  • Familiarity with Yocto or Zephyr

Work Rights

Not specified

Tailored Resume

Cover Letter