Allen-Vanguard is seeking an experienced Software Team Manager for the Software Engineering Team in Tewksbury.
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 compliancewith the company’s software development processes andwith 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.
#J-18808-Ljbffr