Senior Software Engineer
A fantastic opportunity has arisen for a Senior Software Engineer to join a department supporting the development of advanced test equipment software used to verify complex missile systems and sub-components.
This role sits within a software engineering team developing test equipment solutions for
complex electronic systems and reports into a senior engineering lead.
Key Responsibilities:
- Design and develop test equipment software used in the verification and validation of complex systems and sub-components
- Develop robust software solutions primarily in C and C++ to support automated test and measurement activities
- Contribute to the design and implementation of automated test frameworks and continuous integration pipelines
- Work within an Agile development team to deliver iterative software improvements
- Support debugging and validation of hardware and software interactions using laboratory test equipment
- Apply DevOps principles to improve integration, deployment, and software quality practices
- Collaborate with electronics and systems engineers to translate requirements into software solutions
The ideal candidate would have:
- Experience developing software for test solutions or test equipment environments
- Strong commercial experience in C and C++ development
- Experience working within Agile software development teams
- Understanding of software quality practices including testing, verification, and validation
- Exposure to automation and continuous integration tools and processes
- Familiarity with electronics measurement techniques and lab equipment such as oscilloscopes and spectrum analysers
- Knowledge of DevOps principles and modern software delivery practices
The ideal candidate must have:
- Strong proficiency in C / C++ software development
- Experience in software engineering within a structured development environment
- Understanding of test, verification, or embedded / hardware-integrated systems
- Experience working in Agile delivery environments
- Eligibility to obtain UK Security Clearance (British Citizen or Dual National with British citizenship)
This position offers a lucrative benefits package, which includes but is not limited to:
- Company performance-related bonus scheme
- Employer pension contribution up to 14% total combined contribution
- Paid overtime opportunities
- Flexible leave entitlement with up to 15 additional days
- Enhanced parental leave provisions including maternity, paternity, adoption, neonatal and fertility support
- Subsidised onsite facilities including meals and free parking
- Hybrid working arrangements with structured onsite collaboration
Please note that due to the nature of the client’s business, only candidates who currently hold full British Citizenship (without limitations) / Dual Nationality (inclusive of British Citizenship) will be considered.
If this role looks like your next challenge, please contact Keelan ASAP or apply via this advert.