Software Engineer

Matchtech
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 90K

Job location

Remote
Charing Cross, United Kingdom

Tech stack

Testing (Software)
Agile Methodologies
C Sharp (Programming Language)
C++
Information Systems
Linux
DevOps
Embedded Software
Python
Scrum
Software Architecture
Software Engineering
Visual Studio Online
Modern Ui
Gitlab
GIT
Gitlab-ci
Information Technology
Docker
Programming Languages

Job description

We are seeking a Senior Software Engineer to join a team developing software for RF communication and sensor-based products. You will contribute to the detailed design, implementation, and testing of software components, working closely with the Product Owner and System Design Authority as part of an agile software team. There is flexibility in how the role is shaped, depending on your strengths - with opportunities to focus on:

  • Modern UI design and implementation, or

  • Embedded software development For candidates with previous team coordination or line-management experience, the role may include responsibility for supporting and guiding team members, as well as contributing to performance discussions and allocation of work. You'll work within a technically rich environment, supporting complex systems and contributing to the direction of the software being developed., As a Senior Software Engineer, you will:

  • Contribute to the detailed design of software components

  • Implement and test software within an agile development environment

  • Build an understanding of existing electronic warfare (EW) system products and future development activity

  • Support planning discussions and technical activities within the agile team Essential Skills & Experience

Requirements

  • BEng/BSc or Master's degree in Engineering, Computer Science, Information Systems, or related field

  • Knowledge of sensor and communication systems

  • Experience across the full software development lifecycle, from early concept to delivery

  • Understanding of modern software architecture practices

  • Experience with scientific applications or DSP, including algorithm implementation

  • Ability to work across multiple programming languages such as C++ / C# / Python

  • Comfortable working within agile methods (Scrum or Kanban)

  • Familiarity with software development tools such as GitLab, Git, and VS Code Desirable Experience

  • Modern UI design

  • Embedded software development (cross-compiling, deployment)

  • Linux OS tools and kernel driver experience

  • DevOps practices including GitLab CI/CD, pipelines, and Docker

  • Experience supporting a team or contributing to team coordination activities, + A minimum of 5 years of continuous residency in the UK

Benefits & conditions

  • A strong salary offering
  • A flexible benefits package supporting health, wellbeing, savings, protection, and personal interests
  • A supportive and inclusive working culture
  • Technical communities and groups for exploring tools, technologies, and engineering approaches
  • Flexible working arrangements where possible Security Requirements - UK Nationals Only Due to the nature of this role, candidates must be UK Nationals and eligible to obtain SC (Security Check) clearance. This requires

About the company

Senior Software Engineer - Defence Sector (UK Nationals Only) Great ideas come from different minds. We bring together engineers, scientists, and technical specialists from a broad range of backgrounds - providing the tools, flexibility, and freedom to make a meaningful contribution to important technical work. The focus is on developing technology that protects what matters most and supports future innovation. About the Organisation This organisation delivers advanced technology solutions to Defence, National Security, and Intelligence customers. Teams work across multiple capability areas, including software engineering, systems engineering, cyber, sensors, communications, AI/ML, information assurance, and more. The working culture supports autonomy, cooperation, and technical curiosity. The Opportunity

Apply for this position