Configure firewall rules, network security, and micro-segmentation using VLANs, switches, and network taps. Specialize in industrial protocols: Gain hands-on experience with secure protocols such as OPC-UA, Modbus TCP/IP, Ethernet/IP, and SMB. Lead digital enablement: Deploy and manage OT business tools including remote access, file transfer, monitoring, and backups. Key Responsibilities: Support the Customer … device scanning. Skills, Experience, and Abilities Required: Essential: Network firewall rule configuration, network security, and micro-segmentation using VLANs, switches, and network taps. Familiarity with secure protocols: OPC-UA, Modbus TCP/IP, Ethernet/IP, SMB. Proficiency in configuring firewalls (Checkpoint), SD WAN, switches, routers (e.g., Cisco). Network design and implementation, including LAN/WAN, VLANs, and routing More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Thyme
sensors, motors, relays, power systems, and I/O Designing and maintaining services that run on embedded Linux (often headless) Working with serial protocols (RS232, RS485, UART, I2C, SPI), Modbus, CANbus, MQTT, and device integrations Handling offline-first behaviour, retries, and syncing to the cloud Debugging across layers: device logs, serial traces, signal timing, and hardware behaviour Building automated test … Tech you’ll use or encounter: Programming: Python (asyncio, multiprocessing, PySerial, struct, ctypes, pytest) Platforms: Embedded Linux, Raspberry Pi, NUC, STM32, ESP32 Protocols & comms: RS232, RS485, UART, I2C, SPI, Modbus, CANbus, MQTT, TCP/UDP sockets DevOps & tooling: Docker, CircleCI, Git, hardware-in-the-loop testing, automated test rigs Optional/bonus: FreeRTOS, ROS, backend integration for telemetry/config More ❯
sensors, motors, relays, power systems, and I/O Designing and maintaining services that run on embedded Linux (often headless) Working with serial protocols (RS232, RS485, UART, I2C, SPI), Modbus, CANbus, MQTT, and device integrations Handling offline-first behaviour, retries, and syncing to the cloud Debugging across layers: device logs, serial traces, signal timing, and hardware behaviour Building automated test … Tech you’ll use or encounter: Programming: Python (asyncio, multiprocessing, PySerial, struct, ctypes, pytest) Platforms: Embedded Linux, Raspberry Pi, NUC, STM32, ESP32 Protocols & comms: RS232, RS485, UART, I2C, SPI, Modbus, CANbus, MQTT, TCP/UDP sockets DevOps & tooling: Docker, CircleCI, Git, hardware-in-the-loop testing, automated test rigs Optional/bonus: FreeRTOS, ROS, backend integration for telemetry/config More ❯
driving our projects forward and ensuring our systems run seamlessly. Key Responsibilities: Develop and optimise PLC programmes for Schneider M580 & M340 systems. Implement and manage industrial communication protocols, including Modbus and Ethernet IP. Ensure cybersecurity measures for industrial systems, focusing on network topology and IT/OT segregation. Collaborate with cross-functional teams to troubleshoot and resolve automation issues. Document … We're Looking For: To be successful in this role, you will need: Proven experience in PLC programming, particularly with Schneider M580 & M340. Strong knowledge of industrial communication protocols (Modbus, Ethernet IP). Familiarity with cybersecurity principles in industrial settings. Excellent problem-solving skills and the ability to think critically. Strong communication skills to effectively collaborate with team members. Why More ❯
.Senior Project Engineer page is loaded Senior Project Engineerlocations: Stone, Staffordshire, United Kingdomtime type: Full timeposted on: Posted Todaytime left to apply: End Date: January 5, 2026 (30+ days left to apply)job requisition id: R Location: Stone, Staffordshire, United More ❯
White Lund Industrial Estate, Morecambe, Lancashire, England, United Kingdom
Career-minded People
Modbus, Mbus Firmware Engineer/support technician Morecambe LA3 3BT Job type Permanent Full-time Location Morecambe LA3 3BT Benefits Employee discount Company pension On-site parking Full job description We are seeking a skilled Firmware Engineer/support technician to join our dynamic team. The ideal candidate will have a strong background in embedded software development, with a particular … focus on Modbus and M-Bus communication systems. This role involves designing, developing, and testing firmware for a variety of hardware platforms, including Internet of Things (IoT) devices. The successful candidate will also act as a primary contact for customer technical support, providing expert guidance on firmware, hardware, and communication protocols. Knowledge of PCB (Printed Circuit Board) design, assembly, and … in Confluence. Stay updated with advancements in technology. Act as the main point of contact for customer technical support, resolving firmware, hardware, and communication protocol queries. Qualifications Experience with Modbus and M-Bus communication systems is highly desirable. Familiarity with embedded software development practices and methodologies. Knowledge of PCB (Printed Circuit Board) design, assembly, and troubleshooting is desirable. Knowledge of More ❯
Bespoke Automated Systems. Working familiarity with the following advantageous but not essential: Siemens TIA Portal/Siemens/Simatic WinCC/Siemens Sinamic drives/Profinet & Profisafe Networks/Modbus TCP/IP, Modbus RTU, OPC UA/DA/Prodiag/Inductive Automation Ignition platform/Rockwell RSLogix 5000/Studio 5000 Ability to interpret customer specifications & evaluate customer More ❯
Employment Type: Permanent
Salary: £50000 - £60000/annum Excellent Bens (Call for Details)
Generation Monitoring and Control applications. Software development experience with C/C++/Java and SQL . Experience working with communication protocols: IEC 60870-5-101/104 , DNP3 , Modbus , ICCP , OPC . Your Profile Desirable Skills/Knowledge/Experience: Over 5 years of experience in Power System Applications (Generation): Automatic Generation Control (AGC) , Load Frequency Control , Load Forecasting … well as EMS platforms from Siemens, OSI, ABB, Schneider , etc. Proficient in both Linux and Windows operating environments. Experience with communication protocols: IEC 60870-5-101/104 , DNP3 , Modbus , ICCP , OPC . Experience working with relational databases such as Oracle and SQL Server . Experience in programming languages for system integration or scripting, such as C , C++ , PERL , or More ❯
and improve and standardise company tools. * Work closely with sales team and/or customers to develop SOP. * Configure and program the Human Machine Interface (HMI), controllers and network (Modbus, BACnet, etc.) according to the established standards. * Create control and network drawings and prepare necessary documentation for the projects and clients. * Responsible for testing, commissioning and troubleshooting control programs and … complex programmes from scratch on any manufacturers software. * Experience in AutoCAD or other drawing software. * Will ideally (not essential) have experience in building management systems (BMS), communication protocol (BACnet, Modbus, LonWorks, etc.) and proprietary controls (OEMCtrl, Siemens, etc.) is an asset. * Will hold a technical degree or equivalent in electrical engineering, controls, or other related fields. More ❯
and improve and standardise company tools. * Work closely with sales team and/or customers to develop SOP. * Configure and program the Human Machine Interface (HMI), controllers and network (Modbus, BACnet, etc.) according to the established standards. * Create control and network drawings and prepare necessary documentation for the projects and clients. * Responsible for testing, commissioning and troubleshooting control programs and … complex programmes from scratch on any manufacturers software. * Experience in AutoCAD or other drawing software. * Will ideally (not essential) have experience in building management systems (BMS), communication protocol (BACnet, Modbus, LonWorks, etc.) and proprietary controls (OEMCtrl, Siemens, etc.) is an asset. * Will hold a technical degree or equivalent in electrical engineering, automation, or other related fields. More ❯
and improve and standardise company tools. Work closely with sales team and/or customers to develop SOP. Configure and program the Human Machine Interface (HMI), controllers and network (Modbus, BACnet, etc.) according to the established standards. Create control and network drawings and prepare necessary documentation for the projects and clients. Responsible for testing, commissioning and troubleshooting control programs and … complex programmes from scratch on any manufacturers software. Experience in AutoCAD or other drawing software. Will ideally (not essential) have experience in building management systems (BMS), communication protocol (BACnet, Modbus, LonWorks, etc.) and proprietary controls (OEMCtrl, Siemens, etc.) is an asset. Will hold a technical degree or equivalent in electrical engineering, automation, or other related fields. More ❯
and improve and standardise company tools. Work closely with sales team and/or customers to develop SOP. Configure and program the Human Machine Interface (HMI), controllers and network (Modbus, BACnet, etc.) according to the established standards. Create control and network drawings and prepare necessary documentation for the projects and clients. Responsible for testing, commissioning and troubleshooting control programs and … complex programmes from scratch on any manufacturers software. Experience in AutoCAD or other drawing software. Will ideally (not essential) have experience in building management systems (BMS), communication protocol (BACnet, Modbus, LonWorks, etc.) and proprietary controls (OEMCtrl, Siemens, etc.) is an asset. Will hold a technical degree or equivalent in electrical engineering, controls, or other related fields. More ❯