Back to all jobs
Ford & Stanley Logo

Ford & Stanley Recruitment

Software Engineer (C/C++ for Embedded Systems)

Harrogate, North Yorkshire

£35,000 – £40,000 per annum

Ford & Stanley – Specialists in Digital are recruiting a Software Engineer for a high-technology company who effectively ensure the successful running of the rail industry in Scotland.

The Opportunity

This company are a high-technology outfit based in Harrogate that provides highly innovative signalling systems to the UK’s leading rail organisations.

Originally a small business, built and run by PhD-qualified engineers, they were acquired by a multi-national in 2021 and are now looking to enhance the Business by adding a Software Engineer to support with writing code for embedded systems.

Their main product is currently signalling systems that work in highly remote areas that are providing strategic rural routes where traditional ETCS signalling systems are not cost-effective. As a business they effectively run the railway in Scotland and this area in particular is an area of repeat business.

This business are now looking to add a Software Engineer to the ranks to be responsible for the design and implementation of software running on multiple servers and embedded platforms which will contribute to the company’s extensive software library.


Harrogate, North Yorkshire

(Hybrid working available after probation period – 3 days in office, 2 days remote)

Role and Responsibilities:

  • Designing, writing, testing, and maintaining software using C/C++ language.
  • Writing unit test software to support development and testing of new product prototypes.
  • Participating in formal software testing, including factory and site acceptance testing of products.
  • Documenting Applications and composing user manuals.
  • Maintaining Software Development records.
  • Participating in weekly team administration and engineering meetings.
  • Assisting in maintaining a positive, enthusiastic, supportive work environment.
  • Interacting with the Engineering Team, Operations Manager and Project Manager.
  • Liaising with the Project Manager to estimate development schedules and reporting on progress.

The Candidate

  • Opportunity to join an industry specialist with ambitious growth plans who ensures the successful running of the rail industry in Scotland.
  • Due to this business being an SME this person will have freedom of thought and have their expertise listened to.
  • This person will receive the backing to develop their skills further in other areas such as hardware/firmware/design etc.


  • Experience and knowledge of C/C++, an understanding of object-orientated programming techniques would be highly desirable.
  • Will be able to demonstrate strong technical contribution to practical engineering projects. 
  • Full UK Driving Licence


  • Experience with microcontrollers and embedded platforms, along with knowledge of electronic hardware.
  • An understanding of SQL databases and an appreciation for software version control.
  • Experience and understanding of GUI frameworks, such as Qt and QML (or similar).
  • Experience of distributed system programming techniques using server-client, sockets, or other communications protocols

Closing Date:  Monday 10th June 2024

Likely Job Titles: Software Engineer, Software Developer

About Ford & Stanley Group

Ford & Stanley Group are in the business of people and performance. Our mission is to create one million better workdays through facilitating great recruitment, leadership and occupational mental fitness.

Ford & Stanley Group Ltd is a Disability Confident Committed employer and is committed to a policy of equal opportunities for all opportunity seekers. We shall adhere to such a policy at all times and will review on an on-going basis all aspects of recruitment to avoid unlawful or undesirable discrimination. We will treat everyone equally irrespective sex, sexual orientation, gender reassignment, marital or civil partnership status, age, disability, colour, race, nationality, ethnic or national origin, religion or belief or political beliefs and we place an obligation upon all staff to respect and act in accordance with the policy.

    • Job type: Permanent
    • Location: Harrogate
    • Date posted:
    • Salary:£35000 - £40000

    This opportunity is being managed by:

    consultant photo

    Callum Wildes

    Recruitment Consultant