Software Systems Engineer

JM Selection Ltd
Ystrad Mynach, United Kingdom
2 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£25,000 - £55,000
Working hours
Regular working hours

Tech stack

Testing (Software) Visual Basic .NET (Programming Language) Software Engineering Software Systems Iq/oq/pq Information Technology Programming Languages

Job description

  • 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

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

Benefits & conditions

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Loading talks and stories from around this role…