At a Glance
- Tasks: Lead a dynamic software team in developing cutting-edge RF systems.
- Company: Join Allen-Vanguard, a leader in defence and security technology.
- Benefits: Enjoy competitive salary, health perks, and flexible working options.
- Other info: Opportunities for professional growth and industry engagement.
- Why this job: Make a real-world impact while collaborating with talented engineers.
- Qualifications: 10+ years in software development with expertise in embedded systems.
The predicted salary is between 60000 - 80000 £ per year.
- Software Manager
- 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 (Open CPI, 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.
#J-18808-Ljbffr
Software Manager employer: brown & co
At Brown&Co, we pride ourselves on being an excellent employer, offering a supportive and collaborative work culture that values employee growth and development. Located in West Norfolk, our Graduate Agricultural Business Consultant role provides a unique opportunity to engage with a diverse client base while enjoying generous benefits such as a holiday scheme that increases with service, life assurance, and a flexible working policy that promotes a healthy work/life balance. Join us to make a meaningful impact in the agricultural sector while benefiting from a company that truly cares about its employees and their well-being.