> Markdown version of [/jobs/ext/2278540-software-controls-engineer](https://www.wearedevelopers.com/jobs/ext/2278540-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:** tnasolutions - **Location:** Birmingham, UK - **Experience:** Experienced - **Salary:** £40,553.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Supervisory Control and Data Acquisition (SCADA), Wonderware, Rslogix, Software Engineering, Product Software Implementation Methods, Win CC - **Published:** August 28, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5858385975 ## About the Role * Degree qualified Software or Mechatronics Engineer (or similar discipline) * Minimum of 3 years controls experience with some autonomy, in special purpose machine or manufacturing related field * Maintenance background is desirable * Exposure to the food and packaging industry is desirable but not mandatory * Rockwell and Siemens PLC software design & programming * Rockwell and Siemens PLC systems and software * SCADA software, Wonderware, InTouch * HMI Software, Rockwell and Siemens * Industrial communication network * Experience of safety PLC would be an advantage * Technical documentation Please note - in order to be considered for this role applicants must have permission to work in the UK. ## Description We have an opportunity for an experienced Controls Engineer, with a software bias, to be responsible for the design and implementation of software systems housed within TNA's packaging and distribution equipment. Specific Responsibilities * Design and Develop control systems in a PLC environment (AB and Siemens) * Develop modular software block to protect IP and facilitate rapid deployment * Work closely with all departments, ensuring you are a key team member in transitioning new designs through documentation, prototyping, timely production and testing * Provide global technical support, maintenance and documentation/document software functionality to customers, on a needs basis * Ensure software testing procedures are followed and completed for all software designs/equipment prior to release and record the type of testing e.g. simulation, R&D Machine or Production * Provide innovative ideas/technologies in system and software design to ensure TNA's market edge * Consult with, and support on site, the installation and commissioning phases of the project to ensure successful and timely completion to the customers' satisfaction. * Travel to sites around the globe to commission first of series machines and their software component ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Software Engineer Salary in The UK](https://www.wearedevelopers.com/magazine/231-software-engineer-salary-in-the-uk) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [IT Salaries in UK](https://www.wearedevelopers.com/magazine/288-it-salaries-in-uk)