> Markdown version of [/jobs/ext/3662767-software-systems-engineer](https://www.wearedevelopers.com/jobs/ext/3662767-software-systems-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 Systems Engineer - **Company:** Sanderson Recruitment Plc - **Location:** Lostwithiel, UK - **Experience:** Expert - **Salary:** £60,000.0 - **Contract:** Permanent contract - **Skills:** Software Bug Management, Visual Basic .NET (Programming Language), Commercial Software, Software Maintenance, Software Engineering, Software Requirements Analysis, Software Systems, Information Technology - **Published:** October 10, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/software-systems-engineer/50996877 ## About the Role Experience Required 5+ years' commercial software development experience. Strong experience developing software using VB.NET. Previous software development experience within an engineering, manufacturing, automation or machine-control environment. Experience or a strong understanding of software interacting with physical hardware. An understanding of machine control and/or motion control systems. HND, degree or equivalent experience within Computer Science, Mathematics, Software Engineering or a related discipline. ## Description We are looking for an experienced Software Systems Engineer to join a specialist engineering business developing software and control systems for complex automated machinery. This is a hands-on engineering role sitting at the point where software meets physical hardware. You will take responsibility for the design, development, testing and ongoing maintenance of software used across both existing and future products. A key part of the position will involve supporting and developing existing VB.NET control software, alongside contributing to future software projects using the most appropriate technologies. Responsibilities Design, develop and maintain software and control systems for automated machinery. Analyse software requirements based on product specifications and customer requirements. Develop software using VB.NET and other appropriate technologies. Produce system specifications covering software design, interfaces and product requirements. Develop test plans, procedures and supporting technical documentation. Work closely with engineering, product development and production teams throughout the design, build and testing life cycle. Integrate software with physical hardware and machine control systems. Investigate and resolve software and system issues across development, testing and live environments. Implement bug fixes, system modifications and product enhancements. Support the continued development and maintenance of existing VB.NET control systems. Liaise with customers, contractors and other technical stakeholders where required. Provide occasional support for installations at customer sites internationally.