About this role
Salary: £25,000 - 55,000 per year
Requirements
- Experience developing software using VB.NET or a similar programming language, with willingness to build knowledge of existing VB.NET systems
- Background in software development, ideally in engineering, manufacturing, automation, or a related technical environment
- Understanding of how software interacts with machinery, hardware, or control systems
- Experience or interest in special-purpose machinery, machine control, motion control, or industrial automation
- Ability to analyse requirements, troubleshoot problems, and develop practical solutions
- Good communication skills and ability to work with technical and non-technical colleagues
- Structured, methodical approach to testing, documentation, and problem-solving
- Motivation to learn, take ownership of tasks, and develop technical skills
- Experience with PLCs, laser control systems, machine installation, commissioning, or formal equipment validation is advantageous but not essential
- A relevant HND, degree, or equivalent practical experience in software development, computer science, mathematics, engineering, or a related discipline is beneficial
Responsibilities
- Design, develop, and maintain software for existing and future engineering projects
- Work with engineering, product development, and production teams to understand requirements and develop suitable software solutions
- Produce software specifications, technical documentation, test plans, and procedures
- Develop and test software to ensure systems meet technical requirements and quality standards
- Investigate software and system issues, troubleshoot faults, and implement fixes and improvements
- Support machine trials, installation, commissioning, acceptance testing, and validation activities
- Work with customers, end users, and external contractors to ensure systems meet project requirements
- Support the development and improvement of existing control systems, including legacy software written in VB.NET
- Assist with technical reviews, knowledge sharing, and colleague training where required
- Keep technical knowledge up to date and support occasional overseas site installations when needed
Technologies
- Hardware
- Support
More
We are an established engineering business in South Wales, designing and manufacturing specialist high-tech equipment for customers worldwide. We are hiring a Software Systems Engineer to join our team in Bridgend, working on software and control systems used in our machinery. This full-time, permanent role offers varied projects combining software development, engineering, and automation, with the opportunity to develop into a broader systems engineering role. We offer a competitive salary and benefits package.
last updated 46 week of 2026