I

Staff/Sr. Staff Software Engineer, IoT Solution (Vancouver)

InnoPhase IoT

vancouver, bc, Canada Full-time July 13, 2026

Opportunity Description

IoT Solution Software Engineer

Design, develop, integrate, and deploy end‑to‑end IoT solutions spanning embedded devices, wireless connectivity, cloud platforms, mobile/web applications, and backend services. Key Responsibilities

Design and implement end-to-end IoT architectures Integrate embedded devices with cloud platforms Develop device-to-cloud communication solutions Create scalable telemetry and device management systems Support edge computing and gateway solutions Job Requirements

BS or MS in Computer Engineering or equivalent with 5 - 10 years' experience in embedded software development IoT solution development and integration experience on devices such as ESP32 and STM32 Strong knowledge and experience in IoT protocols such as MQTT, CoAP, HTTP/HTTPS, and WebSocket Strong C/C++/MicroPython; Go and Rust preferred Working experience with GIT and JIRA Working experience with AWS IoT, MS Azure IoT, etc. Experience delivering production IoT systems in Sm...
Full-time IT & Technology

Interested in this opportunity? Apply now through Expertini.

Apply for this Position