Embedded Software Engineer (IoT)
This role involves developing embedded software for IoT and edge-connected devices, focusing on low-level programming, secure communication protocols, and integration with hardware and cloud systems. The engineer will work on device drivers, RTOS components, and power-optimised solutions while collaborating across hardware, cloud, and product teams. Responsibilities include testing, debugging, and contributing to CI/CD pipelines for end-to-end IoT product delivery.