IT & Software

Software Technical Lead

Matchtech

Hampshire · Hampshire · United Kingdom

Overview

In this role you will lead software delivery for embedded systems in a defence context, acting as the technical authority for secure digital design. You will shape architectures, drive development lifecycles, and mentor engineers within a cross-functional team. The position focuses on high-assurance software and rigorous governance to support government and defence projects. You’ll work onsite in Farnborough, delivering impactful, secure solutions at scale.

Responsibilities
  • Act as the technical authority for software development across secure digital design solutions
  • Lead software architecture, implementation and technical delivery for embedded systems and user applications
  • Define and continuously improve software development lifecycles, processes and engineering toolsets
  • Provide architectural guidance, with particular focus on system integration and technical problem-solving
  • Implement quality governance, stage-gated peer reviews and software design verification testing
  • Support sustaining engineering activities, including complex software issues, production defects and component obsolescence
  • Mentor and coach software engineers, supporting professional development and identifying skills and training requirements
  • Collaborate with systems engineers and project managers to support technical progress and delivery against project milestones
Key requirements
  • Significant experience in software engineering, technical leadership and the full systems lifecycle
  • Degree in Software Engineering or a closely related technical discipline
  • Strong experience with C and C++ for embedded systems, microcontrollers and Real-Time Operating Systems (RTOS)
  • Understanding of software architecture, system integration and design verification
  • Experience defining software development processes, engineering toolsets and quality frameworks
  • Knowledge of engineering governance, design review metrics and high-assurance software standards
  • Familiarity with secure coding practices and technologies such as Rust
  • Proven ability to mentor and develop engineers in a collaborative, technically focused environment
  • United Kingdom sole nationality and an active UK Security Check (SC) clearance, or the ability to obtain SC clearance before starting the role
  • Mentoring and coaching
  • Collaborative mindset
  • Strong problem-solving skills
  • C and C++ for embedded systems
  • RTOS and microcontrollers
  • Software architecture and system integration

Reference: WJ-747_31192558

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.