Pearson Carter
Software Engineer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Software Systems Engineer
Pearson Carter are working with an innovative and successful organisation that designs and manufactures high-tech capital equipment for worldwide export. They are now seeking an experienced Software Systems Engineer to take responsibility for the design, development and maintenance of software and control systems across existing and future projects.
The successful candidate will work across software development, system specifications, machine and motion control, software testing and system integration. You’ll be involved throughout the full software lifecycle, from requirements analysis and design through to testing, installation, troubleshooting and ongoing support.
This is a fantastic opportunity for an experienced Software Systems Engineer to join an established engineering environment and make a genuine impact across technically complex automation and machine control projects.
Get in touch if you're looking for your next opportunity!
Responsibilities
- Analyse software requirements based on product definitions and specific customer needs, working closely with product development and production teams.
- Generate system specifications covering software design, system interfaces and product definition.
- Design and develop software code to meet specified requirements using the most appropriate programming languages.
- Prepare module descriptions, test plans, test procedures and other software documentation as required.
- Verify software products against specified requirements through structured testing and validation.
- Prepare design review documentation and contribute to technical design discussions.
- Work closely with end users, contractors and subcontractors to ensure compliance with system requirements.
- Support software and system installations at customer sites internationally as required.
- Investigate system problems throughout the full lifecycle, from design, coding and testing through to acceptance and ongoing product use.
- Identify and implement effective solutions to technical issues, including bug fixing, system modifications and enhancements.
- Contribute to the training of internal personnel on software systems and technologies.
- Maintain and develop current technical knowledge across relevant software and engineering technologies.
- Develop and maintain an in-depth understanding of legacy control software, particularly VB.NET.
- Provide technical support and backup to the Software Systems Manager across core systems and other products.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
Experience
- HND or Degree level qualification, preferably in Computer Science, Mathematics or a related technical discipline.
- Minimum 5 years' commercial experience in software development.
- Strong commercial experience with VB.NET, ideally within an engineering or manufacturing environment.
- Experience developing software that interacts with hardware and engineering systems.
- Knowledge or interest in machine control, motion control and automation systems.
- Experience working with software requirements, system specifications and technical documentation.
- Experience with software testing, debugging and system validation.
- Understanding of software and hardware interfaces within complex engineering systems.
- Experience working with PLCs would be beneficial.
- Experience with laser control systems would be beneficial.
- Strong analytical and problem-solving abilities.
- Ability to investigate complex technical issues and develop practical solutions.
- Good communication skills with the ability to work effectively with internal teams, customers, contractors and other stakeholders.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Salary
Salary is dependent on experience and is competitive on the market. They are open to seeing
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.
How to Apply
Please apply ASAP with your CV to be considered for this position. You can also get in touch with me on alexandra@pearsoncarter.com or 0191 406 6111.
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Location