> Markdown version of [/jobs/ext/3721484-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/3721484-principal-software-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). --- # Principal Software Engineer - **Company:** Osprey Engineering Solutions - **Location:** Abbotsley, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Supervisory Control and Data Acquisition (SCADA), Microsoft Office, Software Engineering, Systems Integration, Control Logix PLC, Process Control Systems, Allen-Bradley Factory Automation Equipment, ISO-14001, Win CC - **Published:** October 14, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/principal-software-engineer/51672201 ## About the Role Produce clear technical documentation throughout the project lifecycle Health, safety and quality * Comply with all QHSE regulations, company policies, procedures and standards * Ensure safe, reliable and compliant operation of control systems * Support colleagues and the wider needs of the business Person specification Essential * Minimum 10 years' experience with Rockwell Allen-Bradley ControlLogix PLC programming * Minimum 10 years' experience with Rockwell Allen-Bradley FactoryTalk View SE (SCADA/HMI) * Extensive project background, leading design, testing and commissioning of process control systems * Proven ability to provide technical leadership and mentor other engineers * Electrical engineering degree or apprenticeship, or equivalent * Experience working to ISO 9001, ISO 14001, ISO 27001 and ISO 45001 standards * Proficient in Microsoft Office * Based within commuting distance of Peterborough Desirable * Experience integrating process instrumentation with PLC control systems * Experience in process industries such as water, food and beverage or pharmaceuticals * Full UK driving licence ## Description post-installation support at customer sites. Key responsibilities Technical leadership * Provide technical leadership across process automation projects, setting software standards and best practice * Mentor and develop engineers, reviewing their designs and code * Act as the senior technical point of contact for clients, project engineers and design teams Software development * Lead PLC and SCADA software development on the Rockwell Allen-Bradley ControlLogix and FactoryTalk View SE platforms * Design and implement control logic for process automation systems, integrating field instrumentation * Configure, test and optimise automation software to improve process performance Project delivery * Deliver project-specific design and engineering tasks on time and to a high standard * Ensure designs comply with all relevant regulations and customer specifications * Lead testing and commissioning of project deliverables, including on-site commissioning and post-installation support *