Senior System Engineer

Pearson Carter Limited

Bridgend

On-site

GBP 55,000 - 75,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive salary
Technical development opportunities
International project exposure
Training and development
Collaborative engineering environment

Job summary

Pearson Carter Limited is seeking a technically minded Software Systems Engineer in Bridgend, South Wales. You will develop, maintain and improve software and control systems for existing products and new projects, working across requirements, architecture, and testing with production teams.

The role involves software and system specification, verification, and integration, with potential international customer-site visits and a strong emphasis on VB.NET and hardware interfacing within an

Qualifications

  • HND, Degree or equivalent in Computer Science, Mathematics, Software Engineering or a related technical discipline.
  • At least 5 years' professional experience within a commercial software development environment.
  • Experience with VB.NET in an engineering, manufacturing, automation or similar technical setting.
  • Developing applications that communicate with or control hardware and engineering equipment.
  • Understanding of industrial automation, machine control and motion-control technologies.
  • Experience interpreting software requirements and producing system specifications and documentation.
  • Practical software testing, fault finding, debugging and validation experience.
  • Knowledge of software/hardware relationships in complex engineering systems.
  • Exposure to PLC-based control systems would be advantageous.
  • Experience with laser control technology would be advantageous.
  • Strong logical thinking and analytical skills; able to resolve complex problems.
  • Methodical troubleshooting and root-cause analysis.
  • Excellent written and verbal communication with engineering teams and stakeholders.

Responsibilities

  • Review and interpret software requirements from product specs and customer projects.
  • Collaborate with product development, engineering and production to translate requirements into software solutions.
  • Produce detailed software and system specifications including interfaces and behaviour.
  • Design, develop and maintain software applications and control solutions.
  • Create and maintain technical documentation: module descriptions, designs, test plans and procedures.
  • Carry out software verification and validation to meet specifications.
  • Participate in design reviews and provide input on architecture decisions.
  • Liaise with customers, end users, contractors to clarify requirements and issues.
  • Provide support during installation, commissioning and integration, incl. international visits.
  • Diagnose and resolve faults from development to deployment and support.
  • Implement fixes, upgrades and enhancements in response to needs.
  • Assist knowledge transfer and training to colleagues.
  • Stay up-to-date with developments in software, automation and control technologies.
  • Build understanding of existing/legacy control systems, especially VB.NET apps.
  • Provide technical assistance to Software Systems Manager across platforms.

Skills

Analytical thinking
Problem solving
Communication

Education

HND or Degree in CS/Software Eng
Related technical discipline

Tools

VB.NET
PLC-based control systems
Laser control technology

Job description

Software Systems Engineer

Pearson Carter are supporting an established and forward-thinking organisation specialising in the design and manufacture of sophisticated capital equipment supplied to customers across international markets. Due to continued development and investment, they are looking to appoint an experienced Software Systems Engineer to play a key role in developing, maintaining and improving the software and control systems used across both existing products and new engineering projects.

This role offers broad involvement across the software and systems engineering lifecycle, including requirements gathering, software architecture and development, machine and motion control, system testing, commissioning and integration. You will work closely with engineering and production teams to ensure software solutions meet technical, operational and customer requirements.

The position would suit a technically minded Software Systems Engineer who enjoys working on complex engineering challenges and wants to contribute to the development of specialist automation and machine-control technology within an established organisation.

If you're considering your next software engineering opportunity and want to work on technically challenging projects, get in touch to find out more.

Responsibilities
  • Review and interpret software requirements arising from product specifications, engineering requirements and individual customer projects.

  • Work alongside product development, engineering and production teams to translate requirements into practical software solutions.

  • Produce detailed software and system specifications, including interfaces, functionality and overall system behaviour.

  • Design, develop and maintain software applications and control solutions using suitable programming technologies.

  • Create and maintain technical documentation, including module descriptions, software designs, test plans and test procedures.

  • Carry out software verification and validation activities to ensure solutions perform in accordance with agreed specifications.

  • Participate in design reviews and provide technical input into software and system architecture decisions.

  • Liaise with customers, end users, contractors and subcontractors to clarify requirements and resolve technical issues.

  • Provide support during software installation, commissioning and integration activities, including occasional international customer-site visits.

  • Diagnose and resolve software and system faults from the development and testing stages through to deployment and long-term product support.

  • Implement software fixes, upgrades, modifications and enhancements in response to technical requirements and identified issues.

  • Assist with knowledge transfer and provide training to colleagues where appropriate.

  • Keep up to date with relevant developments in software engineering, automation and control technologies.

  • Build and maintain a detailed understanding of existing and legacy control systems, with particular emphasis on VB.NET-based applications.

  • Provide technical assistance to the Software Systems Manager across core software platforms and associated products.

Experience
  • HND, Degree or equivalent higher-level qualification in Computer Science, Mathematics, Software Engineering or a related technical discipline.

  • At least 5 years' professional experience within a commercial software development environment.

  • Strong hands-on experience using VB.NET, preferably gained within an engineering, manufacturing, automation or similar technical setting.

  • Demonstrable experience developing applications that communicate with or control hardware and engineering equipment.

  • An understanding of, or genuine interest in, industrial automation, machine control and motion-control technologies.

  • Experience interpreting software requirements and producing system specifications and associated technical documentation.

  • Practical experience of software testing, fault finding, debugging and validation.

  • Good understanding of the relationship between software and hardware components within complex engineering systems.

  • Previous exposure to PLC-based control systems would be advantageous.

  • Experience with laser control technology would be advantageous.

  • Strong logical thinking and analytical skills, with the ability to break down and resolve technically complex problems.

  • A methodical approach to troubleshooting, with the ability to identify root causes and implement effective solutions.

  • Strong written and verbal communication skills, with the confidence to work with engineering teams, customers, contractors and other stakeholders.

Salary

Salary is dependent on experience and is competitive on the market.

Location

This role is based in Bridgend, South Wales where you will work onsite from their office

Applicants must have the legal right to work in the UK.

Benefits
  • Competitive salary and benefits package.

  • Opportunity to work on technically complex software and automation projects.

  • Exposure to machine, motion control and industrial software systems.

  • Opportunities for technical development and ongoing training.

  • Collaborative engineering and development environment.

  • Opportunity to work on projects supplied to customers internationally.

  • Permanent, full-time position within an established and successful organisation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Systems Engineer
Software Systems Engineer

Sanderson • Bridgend

On-site
GBP 54,000 - 66,000
Software Systems Engineer
Software Systems Engineer

Sanderson Recruitment Plc • Corntown

On-site
GBP 55,000 - 60,000
Software Systems Engineer - Manufacturing & Engineering
Software Systems Engineer - Manufacturing & Engineering

Focus Resourcing Limited • Bridgend

On-site
GBP 45,000 - 65,000
Company bonus scheme
Enhanced pension
Full training and ongoing support
+1
Software Systems Engineer in Bridgend
Software Systems Engineer in Bridgend

Sanderson • Bridgend

On-site
GBP 54,000 - 66,000
Software Systems Engineer in Bridgend
Software Systems Engineer in Bridgend

Sanderson Recruitment Plc • Bridgend

On-site
GBP 51,000 - 69,000
Software Engineer (Control Systems)
Software Engineer (Control Systems)

Candour Talent Ltd • Bridgend

On-site
GBP 45,000 - 65,000
25 days annual leave
Company pension scheme
Performance bonus
Software Systems Engineer — Automation & Machine Control
Software Systems Engineer — Automation & Machine Control

Pearson Carter • Wales

On-site
GBP 55,000 - 75,000
Competitive salary and benefits
Technical development
International projects
+2
Software Systems Engineer: Industrial Control & Innovation
Software Systems Engineer: Industrial Control & Innovation

Focus Resourcing • Wales

On-site
GBP 42,000 - 68,000
Company bonus scheme
Enhanced Pension
Full training and ongoing support
Senior Software Systems Engineer - Industrial Automation
Senior Software Systems Engineer - Industrial Automation

Pearson Carter Limited • Bridgend

On-site
GBP 55,000 - 75,000
Competitive salary
Technical development opportunities
International project exposure
+2
Software Systems Engineer — Industrial Automation & Hardware
Software Systems Engineer — Industrial Automation & Hardware

Focus Resourcing Limited • Wales

On-site
GBP 45,000 - 65,000
Bonus scheme
Enhanced pension
Full training and ongoing support
+1