> Markdown version of [/jobs/ext/3724875-software-controls-engineer](https://www.wearedevelopers.com/jobs/ext/3724875-software-controls-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software & Controls Engineer - **Company:** Avanti Recruitment - **Location:** Cheddon Fitzpaine, UK - **Contract:** Permanent contract - **Skills:** Human-Computer Interaction, Software Engineering, Systems Integration, Control Structures, Tia Portal, HMI Screens, Allen-Bradley Factory Automation Equipment - **Published:** October 14, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/software-controls-engineer/51797832 ## About the Role Strong Siemens PLC programming experience is the key requirement. You'll ideally also have experience with some of the following: * TIA Portal * Allen-Bradley / Rockwell * HMI development * Electrical schematics * Drives and servo systems * Industrial machinery or automation * Machine commissioning * Industrial robotics * MES / OPC / industrial networking * Machinery safety systems You don't need to tick every box. The business is willing to invest in formal manufacturer-backed technical training for strong engineers who have gaps in some of the secondary technologies. You'll need to be comfortable travelling to manufacturing partners and customer sites within the UK and internationally. ## Description Due to a strong project pipeline, they are looking for a Software & Controls Engineer to join their growing engineering team. This is an opportunity for an engineer who wants more than purely desk-based PLC programming. You'll take ownership of projects from controls design and software development through to machine testing, commissioning and final customer acceptance. The Role Working as part of a multidisciplinary engineering team, you'll be responsible for: * PLC and HMI programming * Electrical control system and schematic design * Developing, testing and debugging machine software * Drives and servo integration * Supporting robotics and vision-system integration * Machine safety and control systems * FAT and SAT activities * Commissioning machinery at partner and customer sites * Supporting projects from initial design through to customer acceptance