Senior IoT Engineer
8.0/10
Fuse Energy
Not specified
Office / on-site
senior
4 days ago
techC/C++PythonRTOSMQTTCoAPHTTPWebSocketsNTPPTPTLS
AI Summary
The vacancy is well-structured with clear responsibilities and requirements, but lacks specific salary details.
Check Match — Just drop your CV
See your fit for Senior IoT Engineer in seconds.
Description
Connectivity & Networking
- •Develop and maintain connectivity across Ethernet, Wi-Fi, Thread, Zigbee, and BLE.
- •Build and optimise secure, reliable device messaging using protocols such as MQTT, CoAP, HTTP, or WebSockets.
- •Support reliable device time synchronisation using NTP or PTP.
Device Security & OTA Management
- •Contribute to secure boot flows, key and certificate provisioning, and hardware-backed device identity using TPMs or secure elements.
- •Help build and maintain signed firmware update pipelines, including OTA update and rollback mechanisms.
- •Support security best practices across the device lifecycle, including vulnerability management and secure provisioning.
Edge & Cloud Integration
- •Integrate devices with cloud IoT platforms and backend services.
- •Define and improve telemetry, health monitoring, and observability for deployed devices.
- •Support reliable operation of connected devices in the field, including debugging fleet issues and improving resilience.
Compliance & Testing
- •Support testing and validation for safety, EMC, radio, and related product requirements.
- •Help prepare test plans, certification artefacts, and validation documentation.
- •Work with manufacturing and cross-functional teams through engineering and production validation cycles.
Cross-Functional Collaboration
- •Work closely with firmware, hardware, power electronics, mechanical, and software teams to deliver production-ready devices.
- •Contribute to design reviews, technical documentation, and interface specifications.
- •Share knowledge and contribute to engineering best practices across connectivity, embedded systems, and device security.
Conditions
- •Competitive salary and an equity sign-on bonus
- •Biannual bonus scheme
- •Fully expensed tech to match your needs
- •Paid annual leave
- •Breakfast and dinner allowance for office based employees
Requirements
- •Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent practical experience.
- •5+ years of experience building connected embedded products, or strong relevant industry/project experience.
- •Good proficiency in C/C++ for embedded systems, with experience working with RTOS environments such as Zephyr or FreeRTOS.
- •Experience with Python for testing, tooling, or automation.
- •Solid understanding of device connectivity and networking fundamentals, including IP networking and common transport/application protocols.
- •Experience implementing or supporting secure device communications using TLS, certificates, or device provisioning workflows.
- •Familiarity with firmware update systems, bootloaders, or CI/CD workflows for embedded software.
- •Practical debugging experience using lab and software tools such as logic analysers, protocol analysers, network sniffers, or observability platforms.
- •Strong problem-solving skills and the ability to work across hardware and software boundaries.
Loading similar jobs...