Job Title: Senior Software Engineer Salary: £40,000–£75,000 depending on experience Location: Hertfordshire (Relocation package may be available) Dynamic (hybrid) working: Typically 3–5 days per week on-site, depending on project requirements What We Offer: Company bonus: Up to £2,500 (based on annual company performance) Pension: Up to 14% total contribution (employer and employee) Overtime: Paid overtime opportunities Flexi Leave: Up to 15 additional days Enhanced Parental Leave: Up to 26 weeks for maternity, adoption, and shared parental leave; enhancements also available for paternity leave, neonatal leave, and fertility-related treatments Facilities: Excellent site facilities including subsidised meals, free car parking, and more The Opportunity: We’re seeking a Senior Software Engineer to join our dynamic and multidisciplinary team working at the forefront of cutting-edge technology. This role is part of a cross-functional collaboration across Electronic Engineering, Test Centres, and Software Development to deliver critical test capabilities. You will play a vital role in enabling robust and timely testing of advanced systems, directly supporting certification, manufacturing, and operational validation activities. You’ll be responsible for developing and supporting software that interfaces with bespoke test equipment to configure, verify, and validate the quality and performance of complex electronic systems — from initial development through production and field deployment. You’ll join a team focused on software, hardware, simulation, and real-time systems to create integrated test solutions that ensure high-quality, mission-critical performance. What We’re Looking For: We’re interested in individuals with a background in software or electronics engineering who are passionate about test solution development and capable of delivering robust and effective tools. You should have: Proficiency in one or more of the following languages: C, C++, or Ada Strong software design and analytical skills A flexible, problem-solving mindset with a hands-on approach A keen interest in developing software for novel and critical systems The ability to communicate effectively with stakeholders across systems engineering, electronics, and validation teams