hardware/software co-design. Experience with embedded Linux build frameworks such as Yocto or Buildroot. Experience with TCP/IP networking and industrial data communication protocols such as MODBUS/TCP, BACnet, and SNMP Expertise with project management and defect management tools Experience with Windows and Linux application development Education: Master of Science in Electrical Engineering, Master of Science More ❯
SCADA systems (GE Reliance, AEMS, OSI, Siemens, ABB, Schneider) Understanding of generation and control system applications (AGC, Load Forecasting, State Estimator) Knowledge of communication protocols (IEC 60870, DNP3, ICCP, Modbus, OPC) Strong background in C/C Java and SQL Experience across Linux and Windows environments Excellent problem-solving and debugging skills If you find this role interesting, please reach More ❯
platform software, or equivalent EMS platforms (Siemens, OSI, ABB, Schneider). Proficiency in Linux and Windows environments. Solid understanding of communication protocols: IEC 60870-5-101/104, DNP3, Modbus, ICCP, OPC. Experience with relational databases (Oracle, SQL Server). Programming and Scripting skills (C, C++, PERL, SQL, Shell Scripting). Ability to read logs, debug files, and troubleshoot issues More ❯
A practical, problem-solving mindset and the ability to work independently A strong interest in innovation and improving the way things are done Desirable: knowledge of C/C++. MODBUS or similar communication protocols, electronic design knowledge Benefits Salary depending on experience Company pension Private healthcare Annual company bonus 25 days holiday + 8 bank holidays Significant training resources and More ❯
A practical, problem-solving mindset and the ability to work independently A strong interest in innovation and improving the way things are done Desirable: knowledge of C/C++. MODBUS or similar communication protocols, electronic design knowledge And this is what you'll get in return Salary depending on experience Company pension Private healthcare Annual company bonus 25 days holiday More ❯
Bicester, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
Gerrell & Hard
with hardware and IoT partners to integrate systems end-to-end ________________________________________ Your Background 5+ years experience in IoT software, cloud integration or embedded systems Strong skills in PLC, CAN, Modbus or similar protocols Proficiency in API and cloud development (AWS/Azure, MQTT, WebSockets) Knowledge of secure firmware updates and encryption (TLS, AES) Comfortable working autonomously in a fast-moving More ❯
Swindon, Wiltshire, South West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
and PCB artwork design Environmental testing and EMC Desirable Knowledge: CAD software Experience of communications protocols such as DNP3, IEC(phone number removed)-101/104, TCP/IP,MODBUS Knowledge of MV distribution systems and switchgear Embedded Software Qualifications: A good degree in a relevant subject (Electronics/Science/Engineering or equivalent), and a minimum of 5 years More ❯
etc.). Develop PLC programs (ladder logic, structured text, or function block) and integrate with SCADA platforms, metering systems, and protection relays. Configure and test industrial communication protocols (MODBUS RTU/TCP, DLMS/COSEM, IEC 61850, etc.). Support FAT, SAT, and commissioning activities alongside the wider engineering team. Contribute to system architecture design and interface specifications for large More ❯
Bishop's Stortford, Hertfordshire, South East, United Kingdom
UK Networks Services
etc.). Develop PLC programs (ladder logic, structured text, or function block) and integrate with SCADA platforms, metering systems, and protection relays. Configure and test industrial communication protocols (MODBUS RTU/TCP, DLMS/COSEM, IEC 61850, etc.). Support FAT, SAT, and commissioning activities alongside the wider engineering team. Contribute to system architecture design and interface specifications for large More ❯
similar SCADA-focused role Strong technical understanding of SCADA systems, including panel drawings, control circuits, P&IDs, and loop tuning Competence in working with Allen Bradley PLC systems, DeviceNet, Modbus, and metering systems Working knowledge of control systems for industrial plants, such as steam boilers, combined heat and power, air compressors, chillers, refrigeration, or HVAC systems Ability to diagnose and More ❯
/Controls Engineering role. Technical Expertise (BMS/Protocols): Deep working knowledge of major BMS platforms (e.g., Siemens, Honeywell, Tridium/Niagara, Trend and Schneider) and control protocols (BACnet, Modbus, KNX, LonWorks and API). Linux/Networking: Practical experience with Ubuntu LTS environments and configuring networking/cybersecurity requirements for remote device deployment. System Architecture: Proven ability to design More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Bueno
/Controls Engineering role. Technical Expertise (BMS/Protocols): Deep working knowledge of major BMS platforms (e.g., Siemens, Honeywell, Tridium/Niagara, Trend and Schneider) and control protocols (BACnet, Modbus, KNX, LonWorks and API). Linux/Networking: Practical experience with Ubuntu LTS environments and configuring networking/cybersecurity requirements for remote device deployment. System Architecture: Proven ability to design More ❯
london, south east england, united kingdom Hybrid / WFH Options
Bueno
/Controls Engineering role. Technical Expertise (BMS/Protocols): Deep working knowledge of major BMS platforms (e.g., Siemens, Honeywell, Tridium/Niagara, Trend and Schneider) and control protocols (BACnet, Modbus, KNX, LonWorks and API). Linux/Networking: Practical experience with Ubuntu LTS environments and configuring networking/cybersecurity requirements for remote device deployment. System Architecture: Proven ability to design More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Bueno
/Controls Engineering role. Technical Expertise (BMS/Protocols): Deep working knowledge of major BMS platforms (e.g., Siemens, Honeywell, Tridium/Niagara, Trend and Schneider) and control protocols (BACnet, Modbus, KNX, LonWorks and API). Linux/Networking: Practical experience with Ubuntu LTS environments and configuring networking/cybersecurity requirements for remote device deployment. System Architecture: Proven ability to design More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Bueno
/Controls Engineering role. Technical Expertise (BMS/Protocols): Deep working knowledge of major BMS platforms (e.g., Siemens, Honeywell, Tridium/Niagara, Trend and Schneider) and control protocols (BACnet, Modbus, KNX, LonWorks and API). Linux/Networking: Practical experience with Ubuntu LTS environments and configuring networking/cybersecurity requirements for remote device deployment. System Architecture: Proven ability to design More ❯
range of areas including Geo SCADA software, AVEVA PI, Outstations (RTUs), Communications (serial, PSTN, network TCP/IP, GSM and mobile data networks), telemetry protocols (DNP3, DNP3 WITS, MQTT, Modbus, IEC 60870-5-x, OPC, etc), Microsoft operating systems, Active Directory, server and client hardware, Microsoft Azure. Key Tasks • Detailed issue analysis, fault-finding and diagnostics• Work together with the More ❯
conversion and control applications. This role involves working with microcontrollers and SoCs (STM32H747, Texas Instruments J721E), implementing real-time operating systems (RTOS), and developing communication protocols (TCP/IP, Modbus, SPI, I2C, RS485, CAN). The engineer will integrate control engineering techniques such as PID controllers, collaborate on system-level software in Python, and contribute to simulation and testing using … metal and RTOS environments (MBED RTOS, FreeRTOS). Target platforms include STM32H747 microcontroller and Texas Instruments J721E SoC. System Integration Implement communication interfaces and protocols: Ethernet (TCP/IP, Modbus TCP), SPI, I2C, RS485 (Modbus RTU), CAN bus. Integrate control engineering techniques such as PID controllers for power control. Hardware Interaction Apply electronics knowledge and use test equipment to support … Bare-metal and RTOS (MBED, FreeRTOS) development. STM32H747 and Texas Instruments J721E SoC platforms. Embedded Linux on ARM Cortex-A72. Strong understanding of communication protocols: Ethernet (TCP/IP, Modbus TCP), SPI, I2C, RS485 (Modbus RTU), CAN bus. Experience implementing control engineering techniques, including PID controllers. Familiarity with high-power conversion systems (e.g., inverters, battery management systems). Desirable Skills More ❯
conversion and control applications. This role involves working with microcontrollers and SoCs (STM32H747, Texas Instruments J721E), implementing real-time operating systems (RTOS), and developing communication protocols (TCP/IP, Modbus, SPI, I2C, RS485, CAN). The engineer will integrate control engineering techniques such as PID controllers, collaborate on system-level software in Python, and contribute to simulation and testing using … metal and RTOS environments (MBED RTOS, FreeRTOS). Target platforms include STM32H747 microcontroller and Texas Instruments J721E SoC. System Integration Implement communication interfaces and protocols: Ethernet (TCP/IP, Modbus TCP), SPI, I2C, RS485 (Modbus RTU), CAN bus. Integrate control engineering techniques such as PID controllers for power control. Hardware Interaction Apply electronics knowledge and use test equipment to support … Bare-metal and RTOS (MBED, FreeRTOS) development. STM32H747 and Texas Instruments J721E SoC platforms. Embedded Linux on ARM Cortex-A72. Strong understanding of communication protocols: Ethernet (TCP/IP, Modbus TCP), SPI, I2C, RS485 (Modbus RTU), CAN bus. Experience implementing control engineering techniques, including PID controllers. Familiarity with high-power conversion systems (e.g., inverters, battery management systems). Desirable Skills More ❯
conversion and control applications. This role involves working with microcontrollers and SoCs (STM32H747, Texas Instruments J721E), implementing real-time operating systems (RTOS), and developing communication protocols (TCP/IP, Modbus, SPI, I2C, RS485, CAN). The engineer will integrate control engineering techniques such as PID controllers, collaborate on system-level software in Python, and contribute to simulation and testing using … metal and RTOS environments (MBED RTOS, FreeRTOS). Target platforms include STM32H747 microcontroller and Texas Instruments J721E SoC. System Integration Implement communication interfaces and protocols: Ethernet (TCP/IP, Modbus TCP), SPI, I2C, RS485 (Modbus RTU), CAN bus. Integrate control engineering techniques such as PID controllers for power control. Hardware Interaction Apply electronics knowledge and use test equipment to support … Bare-metal and RTOS (MBED, FreeRTOS) development. STM32H747 and Texas Instruments J721E SoC platforms. Embedded Linux on ARM Cortex-A72. Strong understanding of communication protocols: Ethernet (TCP/IP, Modbus TCP), SPI, I2C, RS485 (Modbus RTU), CAN bus. Experience implementing control engineering techniques, including PID controllers. Familiarity with high-power conversion systems (e.g., inverters, battery management systems). Desirable Skills More ❯
conversion and control applications. This role involves working with microcontrollers and SoCs (STM32H747, Texas Instruments J721E), implementing real-time operating systems (RTOS), and developing communication protocols (TCP/IP, Modbus, SPI, I2C, RS485, CAN). The engineer will integrate control engineering techniques such as PID controllers, collaborate on system-level software in Python, and contribute to simulation and testing using … metal and RTOS environments (MBED RTOS, FreeRTOS). Target platforms include STM32H747 microcontroller and Texas Instruments J721E SoC. System Integration Implement communication interfaces and protocols: Ethernet (TCP/IP, Modbus TCP), SPI, I2C, RS485 (Modbus RTU), CAN bus. Integrate control engineering techniques such as PID controllers for power control. Hardware Interaction Apply electronics knowledge and use test equipment to support … Bare-metal and RTOS (MBED, FreeRTOS) development. STM32H747 and Texas Instruments J721E SoC platforms. Embedded Linux on ARM Cortex-A72. Strong understanding of communication protocols: Ethernet (TCP/IP, Modbus TCP), SPI, I2C, RS485 (Modbus RTU), CAN bus. Experience implementing control engineering techniques, including PID controllers. Familiarity with high-power conversion systems (e.g., inverters, battery management systems). Desirable Skills More ❯
Cyber security Designing & implementation on ICS/OT network Architectures, Cybersecurity frameworks for ICS/OT environments NIST SP 800-82 and c, OT Network Communication Protocols (e.g., Ethernet, Modbus, OPC, IEC-101/104 etc.), Information Event Management (SIEM). Key Responsibilities: Designing and implementing technical solutions for asset discovery, OT cyber security, vulnerability assessment tools Define and implement More ❯