Logo-of-ECM-Selection-(Holdings)-Limited-hiring-for-jobs-in-UK-on-GrabJobs

Consultant Software Engineer

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Consultant Software Engineer

Developing clever embedded C and C++ software to support national security applications

Based in Tewksbury, this established consultancy provides broad technical expertise in disciplines such as algorithm development, signal processing, RF systems design, FPGA development, and software development for data capture and hardware control. Their clients are typically the UK Government or small companies needing specialist knowledge to complete their own projects. The work is varied and cross-disciplinary in nature. Software is typically developed in C or C++ under Linux, with HTML and TypeScript/JavaScript being used for user interfaces.

As a senior consultant, you will be involved throughout the project lifecycle with a high degree of client contact and autonomy over your work. This role would likely suit an experienced C++ developer from the defence sector seeking interesting work without a big-company corporate culture or drawn out project time frames. This role is a great opportunity to build experience and learn new skills while working as part of a supportive and collaborative team.

You will need:

* A 1st or 2.1 in a numerate STEM discipline and strong pre-university grades (A* or A at A-levels, or equivalent). A relevant Master's or PhD would be advantageous

* Excellent communications skills: being confident discussing complex technical concepts with clients and colleagues and proficiency in authoring technical documentation

* Software engineering skills in C or C++ and Linux. Familiarity with common software engineering tools and best practice are essential. Front end development skills in TypeScript/JavaScript and HTML would be useful.

* Full right to work in the UK and ability to obtain a higher level UK security clearance. Typically this will require you to have British nationality and to have been resident in the UK for 10 years

This role is fully office-based due to the nature of projects, but there is some flexibility on working hours to allow for employees circumstances. A highly competitive salary is on offer to the successful candidate and the benefits package includes a performance-based bonus and an excellent pension scheme.

Keywords: Experienced Software Engineer, C, C++, Linux, Cybersecurity, Defence, Consultancy, Client-Facing, Gloucestershire

Another top job from ECM, the high-tech recruitment experts.

Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call (phone number removed) or email your CV. We will always ask before forwarding your CV.

Please apply (quoting ref: CV27663) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate
Only candidates based in UK and eligible to work in UK are allowed
Original job Consultant Software Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Consultant Software Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Consultant Software Engineer Jobs in the UK

GrabJobs is the no1 job portal in the UK, connecting you to thousands of jobs fast! Find the best jobs in the UK, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.