Senior IoT Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+12 more
Job description
Are you an experienced IoT Engineer with a deep passion for wireless protocols and sustainable technology? We are seeking a Senior IoT Engineer to lead the architecture and execution of our next-generation LoRaWAN integration.
In this role, you will own the LoRaWAN stack end-to-end, evaluating network server solutions, designing integration architectures, and driving hardware platforms from initial bring-up all the way through production validation in commercial environments.
What You Will Do
LoRaWAN Integration & Architecture
- Lead the evaluation and selection of LoRaWAN network server solutions (on-premise and cloud-hosted).
- Design and implement an end-to-end LoRaWAN integration architecture across embedded devices, gateways, network servers, and cloud application layers.
- Own channel plan definitions, device provisioning, and join/session management.
- Develop application firmware integration for LoRaWAN-connected devices in close collaboration with the embedded firmware team.
- Drive bring-up, Design Verification Testing (DVT), and production validation of wireless hardware platforms.
Platform & Cloud Integration
- Integrate LoRaWAN network server data into our cloud platform and application firmware stack.
- Build and maintain device management, Over-The-Air (OTA) firmware update, and telemetry pipelines for wireless IoT devices.
- Partner with application firmware engineers on protocol design, data modeling, and API contracts between embedded and cloud layers.
Engineering Excellence
- Contribute to core wireless platform architecture decisions alongside Principal and Lead Engineers.
- Define and document integration interfaces, protocol specifications, and system test plans.
- Perform full-stack system debugging across RF, MAC, network server, and application layers.
- Support RF and industry certification activities for LoRaWAN-connected products., You will work alongside senior industry experts on real-world deployments that directly impact energy efficiency and sustainability. We offer a high-visibility, technical role with room to shape the future of our wireless platform strategy.
Requirements
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- 5+ years of experience in IoT systems engineering with demonstrated depth in wireless protocol implementation.
- Hands-on experience designing and deploying LoRaWAN solutions (network server configuration, device onboarding, channel planning, MAC layer behavior).
- Proficiency in bare metal C/C++ firmware development for constrained embedded IoT devices.
- Experience integrating IoT device data into cloud platforms via MQTT, HTTP/HTTPS, or similar protocols.
- Solid understanding of RF fundamentals relevant to LoRaWAN (link budget, spreading factor selection, interference mitigation).
- Ability to work comfortably across embedded, network, and cloud layers of an IoT stack.
Preferred:
- Hands-on experience with LoRaWAN network servers such as ChirpStack, The Things Stack, or AWS IoT Core for LoRaWAN.
- Familiarity with CBOR, WDP, or custom binary protocol design for low-power IoT devices.
- Experience in energy management, building automation, or commercial/industrial IoT deployments.
- Background developing application firmware for multi-protocol platforms (LoRaWAN combined with Wi-Fi, BLE, or Cellular).
- Experience supporting RF certification processes (FCC, LoRa Alliance).
- Familiarity with Git-based collaborative workflows and Agile methodologies.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
Dev Digest 120 - Apple and peers
Is Software Engineering Over-Saturated?
Dev Digest 121 - AI goes offline