Senior C/C++ Linux Software Engineer (27605)

Ecm Selection

Tewkesbury

On-site

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Highly competitive salary
Excellent pension scheme
Performance-based bonus

Job summary

A technical consultancy firm in Tewkesbury is seeking an accomplished C/C++ and Linux software engineer to develop software and hardware for government and commercial sector clients. The role offers the chance to work on diverse projects like image processing and digital signals, with opportunities to lead teams and mentor others. The ideal candidate will have a strong academic background, commercial experience in software development, and the ability to secure UK security clearance. Competitive salary and benefits are provided.

Qualifications

  • Strong academic record with A* or A at A-level grades or equivalent.
  • Good client-facing communication skills.
  • Substantial experience in software design and development in C/C++ and Linux.
  • Full right to work in the UK; ability to secure higher-level UK security clearance.

Responsibilities

  • Develop advanced software and hardware for clients in the government and commercial sectors.
  • Lead projects and mentor new colleagues.
  • Work on varied multidisciplinary projects including DSP and UI design.

Skills

C/C++ programming
Linux development
Client-facing communication
Front end coding in TypeScript/JavaScript

Education

First or 2.1 in a numerate STEM discipline
Master's or PhD in a relevant field

Job description

This established technical consultancy develops advanced software and hardware for government and commercial sector clients. Due to continued success, they are seeking an accomplished C/C++ and Linux software engineer to join their team.

Varied multidisciplinary projects mean that you could be working on areas such as diverse as DSP, image processing, or UI design. You can expect to work closely with counterparts from client organisations as well as colleagues from different technical backgrounds. You may also have opportunities to lead projects and mentor new colleagues.

You will need:

  • A strong academic record, with a first or 2.1 in a numerate STEM discipline, mostly A* or A at A-level grades, or equivalent. Whilst not essential, a relevant Master's or PhD would benefit your application.
  • Good client‑facing communications skills. Able to discuss technical subject matter with colleague
  • Substantial commercial experience of software design and development in C or C++ and Linux, and familiarity with best practice. Front end coding skills in TypeScript/JavaScript and HTML would be useful.
  • Full right to work in the UK, and ability to obtain a higher level (DV) UK security clearance. Typically this will require you to have British nationality and to have been resident in the UK for 10 years

This variety makes the role ideal for an experienced engineer looking to broaden their technical and consultancy skillset into areas such as image processing, interface design, or digital signal processing. This is a fully office‑based, due to the nature of the work, but with some latitude for those requiring flexible arrangements. A highly competitive salary and benefits package, excellent pension scheme, and a performance‑based bonus are on offer to the successful candidate.

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

Interested? Send your CV to ECM Selection. We do read every CV and try to respond to everyone. Or recommend a friend for £250, details at https://ecmselection.co.uk/tell-a-friend.

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Consultant Software Engineer
Consultant Software Engineer

ECM Selection (Holdings) Limited • Tewkesbury

On-site
GBP 60,000 - 90,000
Performance-based bonus
Excellent pension scheme
Cyber Software Engineer
Cyber Software Engineer

Searchability • Cheltenham

Hybrid
GBP 72,000 - 88,000
Annual cash bonus
Private medical cover
High employer pension contribution
+3
Senior Software Developer
Senior Software Developer

ECM Selection (Holdings) Limited • Guildford

On-site
GBP 65,000 - 90,000
10% employer pension contribution
Annual performance bonuses
Senior Embedded Engineer
Senior Embedded Engineer

Addition • Malvern

Hybrid
GBP 65,000 - 72,000
Hybrid onsite work
Matched pension
Life assurance
+6
Software Engineer
Software Engineer

Anson McCade • Manchester

On-site
GBP 50,000 - 70,000
Private medical care
Senior C++ Software Engineer Technologist
Senior C++ Software Engineer Technologist

Client Server • Cambridge

Hybrid
GBP 65,000 - 80,000
Pension
Private Medical Insurance
Life Assurance
+5
Senior Software Developer - Defence & Security Lead
Senior Software Developer - Defence & Security Lead

ECM Selection (Holdings) Limited • England

On-site
GBP 60,000 - 90,000
Pension with 10% employer contribution
Performance-related bonuses
Competitive base salary
Senior Software Engineer
Senior Software Engineer

CACI Ltd • Bristol

Hybrid
GBP 50,000 - 70,000
Free 24/7 counselling helpline
Flex-time and at-home working
Assigned Career Coach
+2
Software Developer C++
Software Developer C++

Computerworld Personnel Ltd • Bristol

On-site
GBP 36,000 - 60,000
Senior Embedded Software Consultant (C/C++, Linux)
Senior Embedded Software Consultant (C/C++, Linux)

Ecm Selection • England

On-site
GBP 60,000 - 85,000
Performance-based bonus
Robust pension scheme