Software System Engineer

Pearson Carter Limited

Wales

On-site

GBP 40,000 - 50,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Technical development
International projects

Job summary

Pearson Carter, partnering with an established engineering business in Bridgend, South Wales, seeks a Software Systems Engineer to join its engineering team. You will contribute to software for high‑performance industrial equipment, from requirements through design, implementation, testing and commissioning.

The role combines hands‑on development with practical engineering, involving VB.NET, control platforms and automation technologies, with occasional overseas site visits and an onsite

Qualifications

  • HND, degree or equivalent in Software Engineering, CS, Mathematics or closely related field.
  • At least five years of professional software development experience.
  • Demonstrable VB.NET experience and maintenance of established applications.
  • Experience in software that communicates with machinery or industrial systems.
  • Understanding of industrial automation or motion-control technology.
  • Ability to translate requirements into practical software designs and documentation.
  • Experience debugging, verification and testing.
  • Knowledge of hardware interfaces in integrated engineering systems.
  • Exposure to PLC-based control environments is a plus.
  • Strong communication with engineers, customers and suppliers.

Responsibilities

  • Review customer specifications and determine software requirements.
  • Collaborate with multidisciplinary teams to support equipment performance.
  • Create and maintain software design specs and system architecture docs.
  • Develop and maintain application software and machine-control functionality.
  • Prepare technical records covering software configuration and operation.
  • Design and execute tests to assess software performance and defects.
  • Participate in software reviews and engineering meetings.
  • Clarify requirements with customers, suppliers and internal stakeholders.
  • Assist with software installation, integration, site acceptance and commissioning.

Skills

VB.NET
Industrial automation
Software design & testing

Education

HND/degree in Software Engineering or related

Job description

Pearson Carter is partnering with an established engineering business specialising in the design and manufacture of high-performance capital equipment for a diverse international customer base. Due to continued business development and investment in its technical operations, the organisation is looking to appoint a skilled Software Systems Engineer to strengthen its engineering team.

This position offers the chance to contribute to the software that drives complex industrial machinery and integrated control solutions. You will work on both new engineering developments and existing product platforms, taking part in activities ranging from interpreting system requirements and planning software functionality to implementation, testing, commissioning and post-deployment support.

Working alongside colleagues across software development, product engineering, manufacturing and project delivery, you will help ensure that software systems perform reliably and meet the needs of the business and its customers. You will also gain exposure to specialist technologies associated with industrial automation, machine operation and motion control.

The ideal candidate will enjoy combining software development with practical engineering challenges. This is an opportunity to apply your technical knowledge in a manufacturing-led environment where software plays a central role in the performance and functionality of advanced equipment.

If you are looking for a role that combines hands-on development, technical problem-solving and involvement in international engineering projects, we would be pleased to hear from you.

Responsibilities
  • Review customer specifications, product requirements and engineering documentation to determine software requirements and define the functionality needed for each project.
  • Work alongside multidisciplinary engineering teams to deliver software that supports equipment performance, manufacturing processes and customer applications.
  • Create and maintain software design specifications, system architecture documentation, interface definitions and descriptions of intended system operation.
  • Write, adapt and maintain application software and machine-control functionality using suitable programming tools and languages.
  • Prepare technical records covering software configuration, design decisions, system operation, testing activities and maintenance procedures.
  • Design and execute test activities to assess software performance, identify defects and verify compliance with project requirements.
  • Participate in software reviews and engineering meetings, contributing recommendations on implementation methods, system design and technical improvements.
  • Liaise with customers, suppliers, external specialists and internal stakeholders to clarify requirements, resolve technical queries and coordinate solutions.
  • Assist with software installation, equipment integration, site acceptance activities and commissioning, including occasional overseas visits to customer locations.
  • Keep up to date with relevant developments in industrial software, automation technology, control engineering and software development methods.
  • Build and maintain detailed knowledge of existing software products and established control platforms, including systems written in VB.NET.
  • Provide specialist software knowledge and technical assistance to the Software Systems Manager in relation to core applications, control platforms and product support.
Experience
  • A relevant HND, degree or equivalent higher-level qualification in Software Engineering, Computer Science, Mathematics or a closely related technical subject.
  • At least five years of professional experience in software development, ideally involving the delivery and maintenance of commercial applications.
  • Demonstrable programming experience with VB.NET and an understanding of maintaining and extending established software applications.
  • Background in developing software that communicates with, supervises or operates machinery, industrial equipment or other physical systems.
  • Understanding of industrial automation, machine-control principles or motion-control technology, or a strong motivation to develop expertise in these areas.
  • Ability to interpret business and engineering requirements and turn them into practical software designs, specifications and supporting documentation.
  • Experience carrying out debugging, software verification, functional testing and structured fault investigation.
  • Knowledge of the relationship between application software, hardware interfaces and the wider components of an integrated engineering system.
  • Exposure to PLC-based control environments would be an advantage.
  • Effective communication skills, both written and verbal, with the confidence to work with engineers, customers, suppliers and other technical stakeholders.
Salary

Salary is dependent on experience and is looking to offer between a range of £40-50k.

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 - 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
Software Systems Engineer

Sanderson • Bridgend

On-site
GBP 54,000 - 66,000
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 Systems Engineer
Software Systems Engineer

Sanderson Recruitment Plc • Corntown

On-site
GBP 55,000 - 60,000
Industrial Automation Software Systems Engineer
Industrial Automation Software Systems Engineer

Pearson Carter Limited • Wales

On-site
GBP 40,000 - 50,000
Competitive salary
Technical development
International projects
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 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
Software Engineer
Software Engineer

Connected Engineering • Sheffield

On-site
GBP 55,000 - 75,000
Flexible working hours
Salary sacrifice pension scheme
25 days annual leave + bank holidays
+2
Software Support Engineer
Software Support Engineer

Tilo Consulting • Gloucester

Hybrid
GBP 40,000 - 50,000
Private healthcare
Pension scheme
Generous holiday allowance
+1