Bayforce is a technology company seeking a Senior IoT System Engineer / Architect to lead the architecture of IoT systems. This role involves designing end-to-end IoT system architecture and ensuring that solutions are scalable, secure, and reliable while collaborating with multiple teams to translate business needs into technical roadmaps.
Responsibilities:
- Define and own end to end IoT system architecture, from sensor data acquisition and device behavior through edge platforms, messaging, cloud services, analytics, and fleet operations
- Architect upstream IoT components, including sensor integration, edge data validation, telemetry transport, and device to cloud communication reliability
- Ensure device, edge, and cloud components integrate cleanly and operate as a coherent, production ready system
- Drive architectural decisions for device onboarding, secure provisioning, telemetry ingestion, command & control, OTA update strategies, and fleet lifecycle management
- Design and govern MQTT based telemetry systems, including: Topic hierarchy and namespace design, QoS strategy and delivery guarantees, Retained messages and offline device handling, Secure communication using certificates, identity, and encryption
- Define connectivity strategies across BLE, WiFi, and Cellular, accounting for latency, bandwidth, cost, and reliability tradeoffs
Requirements:
- Define and own end to end IoT system architecture, from sensor data acquisition and device behavior through edge platforms, messaging, cloud services, analytics, and fleet operations
- Architect upstream IoT components, including sensor integration, edge data validation, telemetry transport, and device to cloud communication reliability
- Ensure device, edge, and cloud components integrate cleanly and operate as a coherent, production ready system
- Drive architectural decisions for device onboarding, secure provisioning, telemetry ingestion, command & control, OTA update strategies, and fleet lifecycle management
- Design and govern MQTT based telemetry systems, including: Topic hierarchy and namespace design, QoS strategy and delivery guarantees, Retained messages and offline device handling, Secure communication using certificates, identity, and encryption
- Define connectivity strategies across BLE, WiFi, and Cellular, accounting for latency, bandwidth, cost, and reliability tradeoffs