Similar Jobs

See all

Role Overview:

  • You will lead firmware development for connected IoT devices at scale.
  • You will own hardware selection, bring-up, and low-level software from prototype to production.
  • You will influence architecture and technical direction as a Staff-level engineer.

Key Responsibilities:

  • Develop and maintain firmware including drivers, bootloaders, and connectivity layers.
  • Bring up new hardware and validate interfaces like SPI, I2C, UART, BLE, and CAN.
  • Design power-efficient architectures for battery-powered devices.

What We Offer:

  • Competitive total compensation including RSU grants and performance bonuses.
  • Fully remote work for candidates in Canada with flexible arrangements.
  • Comprehensive healthcare, parental leave, and professional development stipend.

Partner Company

The company develops connected IoT devices for physical operations. They are a high-growth organization with a collaborative engineering culture that values diverse perspectives and technical growth.

Apply for This Position