with microcontrollers and microprocessors (e.g., ARM Cortex-M, ESP32, NVIDIA Jetson). Knowledge of communication protocols relevant to IoT and industrial automation (e.g., MQTT, Modbus). Solid understanding of communication protocols (e.g., UART, SPI, I2C, Ethernet, Bluetooth, LoRaWAN). Experience with debugging tools and techniques for embedded systems (e.g., JTAG More ❯
Portishead, Somerset, United Kingdom Hybrid / WFH Options
Viper Subsea Ltd
of firmware application development for communication interfaces, including Ethernet, RS485, RS232, CAN, and LCD. Understanding and usage of communication protocols, including TCP/IP, Modbus RTU/TCP, and CANBus. Good communication skills and the ability to work collaboratively within a team to champion quality. Desirable but not essential Understanding More ❯
Portishead, England, United Kingdom Hybrid / WFH Options
Viper Innovations Ltd
of firmware application development for communication interfaces, including Ethernet, RS485, RS232, CAN, and LCD. Understanding and usage of communication protocols, including TCP/IP, Modbus RTU/TCP, and CANBus. Good communication skills and the ability to work collaboratively within a team to champion quality. Desirable, but not essential: Understanding More ❯
on-Chip (SoC) development (e.g., ARM, PIC). Experience with communication protocols and peripherals such as 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 More ❯
etc) IT/OT Convergence Network design and configuration Database implementation Batch & Recipe Systems Energy Efficiency and OEE Industrial Protocol Knowledge (IEC 61850, DNP3, Modbus, OPC etc) Bespoke code development If you wish to speak to a member of the recruitment team, please contact 01224 246246. Engineering & Consultancy | Bilfinger UK More ❯
Programming for RTOS e.g. Zephyr, FreeRTOS Programming for a range of peripherals (RTC, SPI, I2C, UART, DMA, ADCs, USB) Understanding of industrial communications protocols (Modbus and other Fieldbus) Automated unit testing, using tools such as Razorcat Tessy and PC Lint CI/CD pipeline expertise, working with platforms like Jenkins More ❯
Beckhoff. Experience with PLC-based control systems, HMI/SCADA coding, and programming languages such as Python, C#, Java. Knowledge of communication protocols like Modbus, OPC. Experience in machinery safety standards and onsite commissioning. Knowledge of industrial hardware systems, control panel design, and hardware documentation. Background in industrial automation, preferably More ❯
and team management skills, with the ability to guide, mentor, and inspire a technical team. Deep understanding of control systems and automation protocols (e.g., Modbus, Profibus, OPC). Familiarity with industrial network protocols and integration techniques. Solid knowledge of IT/OT convergence and cybersecurity within automation systems. Excellent communication More ❯
and team management skills, with the ability to guide, mentor, and inspire a technical team. Deep understanding of control systems and automation protocols (e.g., Modbus, Profibus, OPC). Familiarity with industrial network protocols and integration techniques. Solid knowledge of IT/OT convergence and cybersecurity within automation systems. Excellent communication More ❯
and team management skills, with the ability to guide, mentor, and inspire a technical team. Deep understanding of control systems and automation protocols (e.g., Modbus, Profibus, OPC). Familiarity with industrial network protocols and integration techniques. Solid knowledge of IT/OT convergence and cybersecurity within automation systems. Excellent communication More ❯
Programming for RTOS e.g. Zephyr, FreeRTOS Programming for a range of peripherals (RTC, SPI, I2C, UART, DMA, ADCs, USB) Understanding of industrial communications protocols (Modbus and other Fieldbus) Automated unit testing, using tools such as Razorcat Tessy and PC Lint CI/CD pipeline expertise, working with platforms like Jenkins More ❯
Programming for RTOS e.g. Zephyr, FreeRTOS Programming for a range of peripherals (RTC, SPI, I2C, UART, DMA, ADCs, USB) Understanding of industrial communications protocols (Modbus and other Fieldbus) Automated unit testing, using tools such as Razorcat Tessy and PC Lint CI/CD pipeline expertise, working with platforms like Jenkins More ❯
s needed, on-time Your experience and knowledge You have experience of writing RTOS firmware with the following interfaces UART, SPI, I2C, TCP IP, Modbus (Serial and TCP) You’re highly proficient in Software testing methodologies You’ve worked with Operating Systems such as uTasker (at the heart of many More ❯
London, England, United Kingdom Hybrid / WFH Options
Instituto de Continuidad de Negocio
appropriate tools (e.g. C++, Rust, Go) Collaborate with hardware, ML, and research teams to implement DAS algorithms and interface with Redis, PostgreSQL, RS485, and Modbus/MQTT Contribute to DevOps and CI infrastructure (Ansible, GitHub) and support ongoing work towards CIS Server Level 1 certification Report into the Engineering Director More ❯
Allen-Bradley, Modicon, Mitsubishi Experience with Human-Machine Interfaces (HMIs) and Supervisory Control and Data Acquisition (SCADA) systems Knowledge of industrial communication protocols (e.g., Modbus, Profibus, Ethernet/IP, CC-Link, AS-i, Profinet) Familiarity with ABB or/and Fanuc robots Completed Bachelor's Degree in Engineering, or equivalent More ❯
Alton, England, United Kingdom Hybrid / WFH Options
Onyx-Conseil
to follow established software development processes and good coding standards. Experience with communications methods and protocols, e.g. TCP, UDP, RS232/485/422, MODBUS, OPC-UA. Software debugging skills. The ability to work autonomously and as part of a team. Excellent communication skills, capable of engaging with various stakeholders More ❯
Core. Experience developing web applications using Blazor. Strong experience with Delphi for Windows and Linux. Knowledge of C++, code optimization, and industrial communication protocols (MODBUS, OPC, Profibus). Experience with data acquisition systems. Proficiency with Linux OS, Git, and understanding of SDLC and agile methodologies. Strong communication and problem-solving More ❯
to travel and work away when required Full UK Driving Licence Desirable Requirements/Experience: Knowledge of communication protocols such as Profibus/Profinet, Modbus TCP/RTU, IEC 60870-5-104, IEC 61850, DNP3, etc. Experience with virtualization technologies like VMWare or HyperV Experience with Windows Server 2016/ More ❯
rework in other languages (C++, Rust, Go) Collaborating with hardware, ML, and research teams on DAS algorithms and interfaces with Redis, PostgreSQL, RS485, and Modbus/MQTT Contributing to DevOps and CI infrastructure (Ansible, GitHub) and supporting CIS Server Level 1 certification efforts Reporting to the Engineering Director and working More ❯
Willingness to travel and work away when required Full UK Driving licence Desirable Requirements/experience: Experience of communication protocols including:- Profibus/Profinet, Modbus TCP/RTU, IEC (phone number removed)-104, IEC 61850, DNP3 etc Experience of virtualisation utilising VMWare or HyperV Experience Windows Server 2016/ More ❯
support product deployment and customer sites. Desirable Qualifications Degree (or equivalent) in Electronics, Software Engineering, or Computer Science. Experience with industrial protocols such as Modbus, CAN, and Profinet. Familiarity with Test-Driven Development (TDD) methodologies. Exposure to Python for scripting or test automation. Experience with automated testing systems or test More ❯