platforms) . Perform manual and automated testing of firmware and software features, including over-the-air updates, location tracking (GNSS & Wi-Fi), power management, and protocol implementation, e.g. COAP, MQTT, BLE. Use tools like Wireshark, serial loggers, oscilloscopes and power analysers to verify data flow and system stability . Analyse logs and telemetry data to troubleshoot issues across hardware, firmware More ❯
Core) to create a robotics orchestrator Python to write async, web API based, microservices + image recognition React for frontend UIs C++ to implement low level algorithms and firmware MQTT for service-to-service communication Docker containerise and run services Azure for most cloud infrastructure Azure DevOps for project management, repos and CI/CD We are also looking for More ❯
UART, I2C, SPI, Ethernet, BLE, Wi-Fi, CAN, Modbus, and others. Demonstrated experience working with RTOS (e.g., FreeRTOS, ThreadX) for firmware development. Hands-on experience with IoT technologies, including MQTT, Protobuf, cryptography, secure boot, etc. Proficient in bare metal driver development and board bring-up (BSP). Basic electronics knowledge, including reading schematics and using test equipment like digital voltmeters More ❯
experience - I2C, UART, SPI, RS485 + Familiar with architectural principles, and experience with git source control Bonus: + Familiarity with Agile development + Experience with cellular modems, LoRa, and MQTT What you ll get: + Salary in the range of £55,000 - £65,000 DOE + Private medical care If you feel like you have the right skills and experience More ❯
experience - I2C, UART, SPI, RS485 + Familiar with architectural principles, and experience with git source control Bonus: + Familiarity with Agile development + Experience with cellular modems, LoRa, and MQTT What you’ll get: + Salary in the range of £55,000 - £65,000 DOE + Private medical care If you feel like you have the right skills and experience More ❯
in: Writing embedded software in C for microcontroller-based systems Working closely with hardware engineers to ensure smooth integration Supporting development of IoT-connected features (e.G. Wi-Fi, Bluetooth, MQTT) Testing and debugging embedded software using standard lab tools The ideal candidate for the Graduate Software Engineer - C/IoT role, based in Ipswich, Suffolk will have: A degree in More ❯
in: Writing embedded software in C for microcontroller-based systems Working closely with hardware engineers to ensure smooth integration Supporting development of IoT-connected features (e.G. Wi-Fi, Bluetooth, MQTT) Testing and debugging embedded software using standard lab tools The ideal candidate for the Graduate Software Engineer - C/IoT role, based in Ipswich, Suffolk will have: A degree in More ❯
compliance with cybersecurity and industry standards. Requirements: Ignition Gold Certification (must-have). 3+ years of experience in SCADA system development. Strong knowledge of industrial protocols (Modbus, OPC UA, MQTT, etc.). Experience with PLC programming (e.g., Allen-Bradley, Siemens). Familiarity with SQL databases and scripting (Python preferred). Excellent problem-solving and communication skills. Nice to Have: Experience More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
and hands-on experience in OS transitions. Desirable Skills: Experience with CAN bus protocols. Familiarity with GSM/GPRS communication protocols. Knowledge of MISRA C coding standards. Exposure to MQTT and other IoT communication protocols. This is a unique opportunity to contribute to the development of advanced products in a company that's driving innovation in its sector. You'll More ❯
discipline Chartered Engineer or working towards professional registration Experience of some or all of the following is desirable: PLC and SCADA experience with Rockwell, Siemens, Schneider, AVEVA or Ignition MQTT & IOT Systems Historians Database Implementation and Management Ethernet Network design and configuration IT hardware & Software Virtualised platforms such as VMware & ESXi OT Cyber Security Functional Safety If you wish to More ❯
Cardiff, South Glamorgan, United Kingdom Hybrid / WFH Options
ASSA ABLOY Global Solutions
includes: Unit testing, and Integration testing. Experience in developing networked applications would be desirable. Experience in writing integrations to devices over any of the following would also be desirable. (MQTT, Serial, Bluetooth, NFC, UDP, TCP/IP). Experience in building REST APIs and WebSocket communication would also be desirable. Experience in the use of gRPC would be desirable. Experience More ❯
Tewkesbury, England, United Kingdom Hybrid / WFH Options
Clear
control systems. Take the lead in developing advanced control strategies and architecture, from HVAC logic and plant sequencing to integration with third-party systems. Leverage your experience with BACnet, MQTT and IP-based architectures to drive best-in-class integration and smart building functionality. Support energy optimisation goals across commercial and critical environments, using data-driven strategies to reduce consumption … technologies. Hands-on experience writing and reviewing control strategies for HVAC and energy systems, with a focus on efficiency and scalability. Strong familiarity with open protocols such as BACnet, MQTT and Modbus, including practical integration experience. Experience with Tridium Niagara or similar integration platforms (e.g., Trend, Distech, Siemens) – including graphics, logic and system architecture. Solid understanding of energy optimisation principles More ❯
West Midlands, England, United Kingdom Hybrid / WFH Options
Clear
control systems. Take the lead in developing advanced control strategies and architecture, from HVAC logic and plant sequencing to integration with third-party systems. Leverage your experience with BACnet, MQTT and IP-based architectures to drive best-in-class integration and smart building functionality. Support energy optimisation goals across commercial and critical environments, using data-driven strategies to reduce consumption … technologies. Hands-on experience writing and reviewing control strategies for HVAC and energy systems, with a focus on efficiency and scalability. Strong familiarity with open protocols such as BACnet, MQTT and Modbus, including practical integration experience. Experience with Tridium Niagara or similar integration platforms (e.g., Trend, Distech, Siemens) – including graphics, logic and system architecture. Solid understanding of energy optimisation principles More ❯
Strong Python experience for data wrangling and statistical analysis Solid understanding of relational databases and SQL Proven track record in web-based dashboard development Desirable Experience Tools: Grafana, Postgres, MQTT Integrating data from APIs into processing pipelines Familiarity with the Elastic Stack (ELK) Ability to interpret user needs and explain data insights effectively If you're a data-driven professional More ❯