CareerAddict

Senior Software Engineer

CV-Library

Posted on Jun 2, 2026 by CV-Library
Surrey, United Kingdom
Engineering
Immediate Start
£55k - £60k Annual
Full-Time
Senior Software Engineer
Surrey
On-Site Working
£60,000–£70,000

We are currently partnering with a specialist engineering organisation operating within the Defence sector who are looking for a Senior Software Engineer to join their established engineering team. The company delivers complex, high-integrity systems within an R&D-led environment, offering the opportunity to work across the full development lifecycle on technically challenging projects.

This is a key role within the software function, combining hands-on development with technical leadership. You will take ownership of software design and delivery, support project execution, and mentor engineers within a collaborative team environment.

The role is based in Surrey and requires on-site working.

Key Responsibilities

Lead architectural and detailed software design activities
Develop and test software solutions in C++ to industry standards
Translate system requirements into robust software designs
Work closely with electronics, firmware, and systems engineering teams
Ensure software compliance with project and organisational standards
Support estimation, planning, and delivery against project timelines
Present technical solutions to internal stakeholders and customers
Mentor and supervise software engineers within the team
Support system integration, verification, and acceptance activities
Experience Required

Degree in Engineering, Mathematics, Science, or related field
Strong experience in software architecture and design
Proficiency in C++ development within Linux and/or Windows environments
Experience with version control and structured development processes
Proven experience in software verification and validation
Background in embedded or real-time systems
Experience leading or mentoring software engineers
Strong communication and technical documentation skills
Desirable

Experience with UML and tools such as Enterprise Architect
Knowledge of signal processing or similar technical domains
Familiarity with containerisation tools such as Docker
Experience working within Defence or other regulated industries
Understanding of system integration and acceptance processes
Additional Requirements

Ability to obtain SC or DV UK security clearance
Sole UK nationality
Full UK driving licence
Willingness to travel between sites as required
If this role sounds of interest, please apply and I can give you a call.

Tim Stock
(url removed)
(phone number removed) | (phone number removed)

Reference: 225192490

https://jobs.careeraddict.com/post/113342087
CV-Library

Senior Software Engineer

CV-Library

Posted on Jun 2, 2026 by CV-Library

Print
Surrey, United Kingdom
Engineering
Immediate Start
£55k - £60k Annual
Full-Time
Senior Software Engineer
Surrey
On-Site Working
£60,000–£70,000

We are currently partnering with a specialist engineering organisation operating within the Defence sector who are looking for a Senior Software Engineer to join their established engineering team. The company delivers complex, high-integrity systems within an R&D-led environment, offering the opportunity to work across the full development lifecycle on technically challenging projects.

This is a key role within the software function, combining hands-on development with technical leadership. You will take ownership of software design and delivery, support project execution, and mentor engineers within a collaborative team environment.

The role is based in Surrey and requires on-site working.

Key Responsibilities

Lead architectural and detailed software design activities
Develop and test software solutions in C++ to industry standards
Translate system requirements into robust software designs
Work closely with electronics, firmware, and systems engineering teams
Ensure software compliance with project and organisational standards
Support estimation, planning, and delivery against project timelines
Present technical solutions to internal stakeholders and customers
Mentor and supervise software engineers within the team
Support system integration, verification, and acceptance activities
Experience Required

Degree in Engineering, Mathematics, Science, or related field
Strong experience in software architecture and design
Proficiency in C++ development within Linux and/or Windows environments
Experience with version control and structured development processes
Proven experience in software verification and validation
Background in embedded or real-time systems
Experience leading or mentoring software engineers
Strong communication and technical documentation skills
Desirable

Experience with UML and tools such as Enterprise Architect
Knowledge of signal processing or similar technical domains
Familiarity with containerisation tools such as Docker
Experience working within Defence or other regulated industries
Understanding of system integration and acceptance processes
Additional Requirements

Ability to obtain SC or DV UK security clearance
Sole UK nationality
Full UK driving licence
Willingness to travel between sites as required
If this role sounds of interest, please apply and I can give you a call.

Tim Stock
(url removed)
(phone number removed) | (phone number removed)
Print

Reference: 225192490

Share this job:
CareerAddict

Alert me to jobs like this:

Amplify your job search:

CV/résumé help

Increase interview chances with our downloads and specialist services.

CV Help

Expert career advice

Increase interview chances with our downloads and specialist services.

Visit Blog

Job compatibility

Increase interview chances with our downloads and specialist services.

Start Test

Similar Jobs

Senior Software Engineer

Woking, Surrey, United Kingdom

Senior Software Engineer

Chertsey, Surrey, United Kingdom

Senior Software Engineer, AI/ML Integration

Guildford, Surrey, United Kingdom

Senior Software Engineer

Bristol, Somerset, United Kingdom