Location: Tewkesbury, UK (Hybrid)
Employment Type: Full-time
Salary: Competitive
SummaryAllen-Vanguard is seeking a Software Engineer.
In this position, you will be actively involved in the full software development process including requirements definition, high level design, implementation, simulation, verification, and support.
The role focuses on applications in digital signal processing (DSP), and you should have practical experience working with DSP concepts and implementations. The ability to conceptualise, develop, and implement new algorithms is important, along with strong numeracy skills to support the testing, verification, and validation of DSP modules.
You will be expected to work with a moderate degree of independence, while collaborating effectively within a multidisciplinary team, so flexibility, adaptability, and a proactive approach to learning are highly valued.
You will be involved in the OpenCPI framework, including the development of Board Support Packages (BSPs), workers written in C++ and VHDL, as well as associated tests and applications; a high degree of competence in this area is required.
Role and ResponsibilitiesAllen Vanguard develops cutting edge RF systems used globally across the defence and security sector. Our work relates to developing C-IED and C-UAS capabilities - 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 work is visible, and you can see the impact of what you are delivering. This isn't a narrow, siloed role - as part of a nimble team, you will be involved across the full software lifecycle and gain hands on experience in all aspects of software development, working closely with systems, hardware, and RF engineers to solve practical, complex problems.
You will have the opportunity to contribute ideas, learn from experienced colleagues, and continue developing your skills. We encourage people to take ownership of their work while building their experience across a range of technologies.
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:
Due to the nature of the position, you will be required to be willing and eligible to achieve a minimum of SC clearance.
Allen Vanguard is committed to providing reasonable accommodations throughout the recruitment process and we welcome applications from all qualified individuals.
Diversity StatementAt 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 VanguardEngineering solutions that make a difference.