At a Glance
- Tasks: Design and develop embedded software for innovative IoT devices and systems.
- Company: Join a cutting-edge tech company leading in IoT innovation.
- Benefits: Competitive salary up to Β£75k, hybrid work, and professional growth opportunities.
- Other info: Dynamic team environment with excellent career advancement potential.
- Why this job: Be at the forefront of IoT technology and make a real impact.
- Qualifications: Experience in embedded systems and a passion for IoT solutions.
The predicted salary is between 70000 - 90000 Β£ per year.
We're looking for a talented IoT Embedded Software Engineer to join a cutting-edge technology company developing next-generation connected devices and intelligent solutions. This is a hands-on role focused on designing, developing, and testing embedded software that powers secure, scalable, and highly connected products. If you're passionate about embedded systems, wireless connectivity, and IoT innovation, we'd love to hear from you.
About the Role:
- Design, develop, and maintain embedded software for IoT devices and edge-connected systems.
- Develop low-level embedded software, including device drivers, board support packages (BSPs), and RTOS/kernel components.
- Implement and optimise secure IoT communication protocols such as MQTT, BLE, Wi-Fi, Zigbee, and LoRa.
- Develop connectivity, telemetry, remote monitoring, and device management functionality.
- Build automated test frameworks, perform Hardware-in-the-Loop (HIL) testing, and support prototype validation.
- Collaborate closely with hardware, cloud, and product teams to deliver end-to-end IoT solutions.
- Troubleshoot embedded hardware/software issues and optimise system performance, reliability, and power consumption.
We think you need these skills to ace Embedded Software Engineer (IoT)
Embedded Software Development
IoT Communication Protocols
Device Drivers
Board Support Packages (BSPs)
RTOS/kernel Components
MQTT
BLE