Principal Software Engineer
Matchtech · Maidenhead, England ·
NegotiableMaidenhead, England Apply promptly! Permanent Lead Software Engineer / Technical LeadLocation: Maidenhead (Fully Onsite)Salary: Competitive + Bonus + BenefitsThe OpportunityMatchtech is supporting a UK defence technology organisation delivering secure communications and cyber solutions used in mission-critical environments.
Their teams develop high-assurance cryptographic and key management technologies that enable the secure exchange of sensitive information across tactical and strategic operations. If you enjoy solving complex engineering challenges where security, reliability and real-world impact matter, this is an opportunity to take a leading role in the design and delivery of advanced software systems.
Why Join? Work on secure, mission-critical technologiesLead technical delivery across multiple software programmesInfluence architecture, engineering standards and development practicesMentor and develop talented software engineersWork in an environment that values technical excellence and innovationCompetitive salary, bonus and comprehensive benefits packageThe RoleYou'll provide technical leadership to software engineering teams delivering a mix of R&D and production programmes.
Working across the full software lifecycle, you'll help shape architecture, guide engineering decisions, and ensure solutions are delivered to the highest standards of quality, security and reliability. You may also have line management responsibility for a small team of engineers.
What You'll Be DoingLead the architecture, design, development and testing of embedded and application softwareDerive software requirements from higher-level system architecturesDrive best-practice software engineering, including secure development and automated testingPromote reusable, maintainable and scalable software solutionsSupport project planning, estimating and technical risk assessmentMentor engineers and provide technical oversight on key deliverablesContribute to the development of engineering tools, standards and processesWork closely with Systems, Hardware and Firmware teams to deliver integrated solutionsEnsure compliance with programme and information security requirementsWhat You'll BringEssentialDegree in Engineering, Computer Science, Mathematics or a related discipline (or equivalent experience)Strong C and C++ development experienceExperience in one or more of the following: Embedded software development (Bare Metal and/or RTOS)Embedded Linux application, kernel or driver developmentStrong understanding of software architecture and design principlesExperience applying object-oriented design and SOLID principlesKnowledge of modern software development practices, including testing and verificationExperience providing technical leadership, mentoring or team guidanceDesirableRustJavaScript, Node.js or ReactTCP/IP and communications protocolsCI/CD and automated test frameworksSecure coding standards (e.g.
MISRA)UML, SysML or model-based development toolsRequirements management tools such as DOORSSecurity RequirementsDue to the nature of the work: Applicants must be eligible for UK Security ClearanceYou must be willing and eligible to obtain and maintain Developed Vetting (DV)British citizenship and UK residency requirements will applyBenefitsCompetitive salaryAnnual bonusPension schemePrivate medical insuranceGenerous holiday allowanceSecurity allowance (where applicable)Long-term career development opportunitiesWorking PatternThis is a fully onsite position in Maidenhead due to the secure nature of the work.
What's My Next Step? If you're an experienced software engineer looking to step into a senior technical leadership role within a high-assurance engineering environment, apply now.
Market data from EasyWorkClub, not from the employer
6 live adverts for Software developer in Maidenhead
Same role within 50 km
- Sr Staff Field Applications Engineer (FAE) · Bourne End · 6 km
- Lead Software Engineer · Bourne End · 6 km
- Senior Software Engineer · Marlow · 6 km
- Senior Software Engineer · Marlow · 6 km
Remote or home office in 16% of 910 Software developer adverts we list nationwide
More openings at Matchtech
826 other openings we list
- Senior Commercial Manager - Defence · Farnborough
- B2 Licensed Engineer · Begbroke
- Sub Contract Manager · Luton
- Senior Mechanical Design Lead, Water & Wastewater · Nottingham
- Procurement Transformation Lead · London