Software Manager

Brown & Co

United Kingdom

On-site

GBP 90,000 - 130,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Technical training opportunities
Professional accreditations support
Industry conference attendance

Job summary

Allen‑Vanguard is seeking an experienced Software Team Manager to lead the Software Engineering Team in Tewkesbury. You will steer embedded and application software development for electronic counter‑measures products, define architectures, and ensure delivery against quality and cost targets.

You will have line‑management duties, mentoring staff, and coordinating day‑to‑day tasks, goals, and output. The role spans the full software lifecycle with collaboration across systems, hardware, and RF

Qualifications

  • Bachelor’s degree in Electrical/Computer Engineering or Computer Science.
  • Typically 10+ years of software development experience.
  • Experience designing low‑level embedded software and driver development.
  • Experience with C, C++, C#, Python.
  • Experience with FPGA/FPGA‑based soft cores and SDR frameworks (OpenCPI, GNURadio).
  • Knowledge of AI/ML techniques and radio systems (GSM, Wi‑Fi).
  • Experience in VHDL for FPGA implementations.

Responsibilities

  • Develop and sustain embedded software across multiple platforms.
  • Develop and sustain application software for end users and partners.
  • Define and document system architectures and future roadmaps.
  • Perform design verification per processes and standards.
  • Support bids, project plans, and resource estimation.
  • Collaborate with systems, hardware, and RF teams.
  • Supervise and manage the Software Team’s workload.

Skills

Embedded Linux
C/C++
C#
Python
AI/ML
VHDL
OpenCPI/GNURadio
Radio/SDK familiarity

Education

Bachelor’s degree in Electrical/Computer Engineering or Computer Science

Tools

Linux on embedded platforms

Job description

Software Manager

Location: Tewkesbury, UK (Hybrid)

Employment Type: Full-time

Salary: Competitive

Closing Date: 26/04/2026

Summary

Allen‑Vanguard is seeking an experienced Software Team Manager for the Software Engineering Team in Tewkesbury. In this position, you will be actively involved in all software development and sustainment activities for the company’s range of electronic counter‑measures products. In addition, you will be responsible for defining and documenting software system architectures, to ensure Allen‑Vanguard products meet or exceed customer expectations.

As the Senior Software Engineer, you will have line‑management responsibility for the Software Engineering Team and, as such, will be required to support, mentor, and participate in appraisals for those staff members. As part of line‑management duties, you will be required to organise the day‑to‑day tasking and setting of goals as well as assuming responsibility for the output of those individuals and its adherence to quality, cost, and timely delivery.

Role and Responsibilities
  • Develop and sustain embedded software on a range of platforms for new and existing products.
  • Develop and sustain application software for end‑users and other partners such as contract manufacturers, agents and interested 3 rd parties.
  • Define and document system architectures for new and existing systems, including forward looking ‘blue‑sky’ and future roadmap proposals.
  • Propose and carry out design verification activities to ensure compliance with the company’s software development processes and with recognised engineering standards.
  • Support project management staff in the preparation of bids and projects plans, including defining work breakdown structures, resource estimates, and progress reporting.
  • Work and interface with other engineering disciplines (systems, hardware, RF) to achieve overall technical compliance.
  • Conduct the day‑to‑day supervision and workload management of the Software Team.
Qualifications and Essential Experience Required
  • A Bachelor’s degree in Electrical/Computer Engineering or Computer Science.
  • Typically, 10+ years of experience in software development.
  • Extensive knowledge and experience of designing and developing low level code for embedded devices including using Linux on embedded platforms and driver development.
  • Extensive knowledge and experience of high‑level software languages such as C, C++, C#, Python.
  • Extensive knowledge of, and experience implementing software for various hardware platforms such as modern microprocessors and FPGA‑based soft‑core processors.
  • Extensive knowledge of SDR framework (OpenCPI, GNURadio).
  • Extensive knowledge of AI/ML techniques.
  • Designing and verifying FPGA functions with VHDL including DSP functions such as FFTs, IFFTs, DDCs, DUCs, FIR and IIR filters etc.
  • A thorough understanding of radio communication systems and standards such as GSM, UMTS, Wi‑Fi.
Why Join Allen‑Vanguard

Allen‑Vanguard develops cutting‑edge RF systems used globally across the defence and security sector. Our work directly supports C‑IED and C‑UAS capabilities - so what we build has a genuine real‑world impact, helping to protect people, infrastructure, and operations.

You will be joining a small, experienced team where your contribution is visible and valued. This isn’t a narrow, siloed role - as part of a small and nimble team, you will be involved across the full software lifecycle, working closely with systems, hardware, and RF engineers to solve practical. You will remain close to the technical detail while leading and supporting others across a broad range of software development activities.

There’s real scope to influence how things are done. We value people who bring ideas, challenge thinking, and help move things forward.

We offer a competitive salary alongside a range of benefits covering health and wellbeing, savings, and life insurance.

We are committed to creating an inclusive, supportive, and flexible working environment, and to giving people the space to do their best work.

Development is important to us - both through hands‑on project work and more formal opportunities, including:

  • Technical training (online and external).
  • Professional accreditations.
  • Attendance at industry conferences and events.

Due to the nature of the position, we would require you to be willing and eligible to achieve a minimum of SC clearance.

Diversity Statement

At Allen‑Vanguard, we are committed to building a workplace that reflects the diversity of the communities we serve and where everyone feels empowered to bring their full selves to work. We believe that diverse perspectives drive innovation, strengthen collaboration, and lead to better outcomes for our people and our customers.

Join Allen‑Vanguard

Engineering solutions that make a difference.

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

Similar jobs worth comparing

Software Engineer
Software Engineer

Brown & Co • United Kingdom

Hybrid
GBP 45,000 - 70,000
Health & wellbeing benefits
Savings plan
Life insurance
Senior Embedded Software Team Lead
Senior Embedded Software Team Lead

Brown & Co • United Kingdom

Hybrid
GBP 90,000 - 130,000
Technical training opportunities
Professional accreditations support
Industry conference attendance
Embedded Software Engineer
Embedded Software Engineer

ALTEN • Crawley

On-site
GBP 40,000 - 60,000
Private Medical Insurance
Employee assistance programme
Life insurance & Pension Scheme
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

ALTEN LTD - UK • Crawley

On-site
GBP 85,000 - 120,000
Private Medical Insurance
Cycle & Tech Scheme
Life insurance & Pension Scheme
+3
Embedded Software / Firmware Engineer
Embedded Software / Firmware Engineer

Ultra I&C • Farnborough

On-site
GBP 45,000 - 70,000
Participation in an Annual Bonus Scheme
Private Medical Cover
25 days’ holiday (plus Bank Holidays)
+3
Embedded Software Engineer
Embedded Software Engineer

ALTEN LTD - UK • Manchester

Hybrid
GBP 65,000 - 90,000
Private Medical Insurance
Cycle & Tech Scheme
Employee assistance programme
+3
Senior Embedded Software Engineer
Senior Embedded Software Engineer

ALTEN • Crawley

On-site
GBP 85,000 - 110,000
Private Medical Insurance
Cycle & Tech Scheme
Employee assistance programme
+2
Principal Software Engineer
Principal Software Engineer

Worky • Maidenhead

On-site
GBP 65,000 - 95,000
Annual Bonus
Private Medical Cover
25 days holiday
+5
Software Engineer
Software Engineer

Addition • Malvern

Hybrid
GBP 70,000 - 100,000
Matched contribution pension
Life assurance
Generous holiday allowance
+1
Senior Signal Processing Engineer
Senior Signal Processing Engineer

ALTEN • Manchester

On-site
GBP 45,000 - 65,000
Private medical insurance
Pension scheme
Cycle-to-work scheme
+1