top of page

Work with Elite Veteran Engineers 

At MTX, we bring deep engineering expertise to deliver advanced digital systems across real-time, simulation, and interactive technologies spanning defence, simulation, games, immersive experiences and advanced engineering environments. 

Join our Team

Current Vacancies

Senior Programmer 
 
Type: Full-time

Location: UK North West, (Hybrid)

Applicants must have an unrestricted right to work in the UK.

This role requires eligibility for UK Security Clearance.

 

We’re looking for a Senior Programmer with broad experience across multiple domains. The ideal candidate would be an absolute generalist who enjoys getting stuck into a variety of projects and technologies.

Key Responsibilities

  • Develop and maintain tools and desktop applications

  • Provide project technical leadership across a variety of domains, tech stacks and platforms

  • Collaborate closely with UI / UX designers

  • Manage internal and external stakeholders

  • Mentor and support other programmers

Required Skills & Experience

  • At least 5 years professional experience in a programming role

  • Experience of frontend development eg WPF, React, Qt, etc

  • Proven experience shipping projects across multiple languages eg C#, Javascript, C++, Python, etc

The ideal candidate would also have some experience of:

  • Graphical visualisation and simulation

  • Full-stack web development

  • Databases

  • Cloud infrastructure, virtualization and containerization

  • Responsible and ethical use of AI tools

​​​

Mid-Level Programmer 
Type: Full-time

Location: UK North West, (Hybrid)

Applicants must have an unrestricted right to work in the UK.

This role requires eligibility for UK Security Clearance.

We’re looking for a Mid-Level Programmer with broad experience across multiple domains. The ideal candidate would be an absolute generalist who enjoys getting stuck into a variety of projects and technologies.

Key Responsibilities

  • Develop and maintain tools and desktop applications

  • Provide project technical input across a variety of domains, tech stacks and platforms

  • Collaborate closely with UI / UX designers

  • Contribute to code reviews and technical discussions

Required Skills & Experience

  • At least 3 years professional experience in a programming role

  • Experience of frontend development eg WPF, React, Qt, etc

  • Proven experience shipping projects across multiple languages eg C#, Javascript, C++, Python, etc

The ideal candidate would also have some experience of:

  • Graphical visualisation and simulation

  • Full-stack web development

  • Databases

  • Cloud infrastructure, virtualization and containerization

  • Responsible and ethical use of AI tools

​​

Senior Programmer (Unreal Engine)
Type: Full-time

Location: UK North West, (Hybrid)

Applicants must have an unrestricted right to work in the UK.

This role requires eligibility for UK Security Clearance.

We’re looking for a Senior Programmer with strong Unreal Engine experience. We’re seeking a capable generalist who enjoys working across multiple areas of development and solving a broad range of technical challenges.

 

Key Responsibilities

  • Develop and maintain gameplay and core systems in Unreal Engine

  • Optimise performance across CPU, GPU, memory, and load times

  • Build custom tools to improve team workflows

  • Mentor and support other programmers

  • Collaborate closely with design and art teams

 

Skills & Experience

  • Significant professional experience with Unreal Engine (UE4/UE5)

  • Strong C++ skills

  • Experience with optimisation and performance profiling

  • Experience creating custom tools and pipelines

  • Broad technical knowledge across gameplay and engine systems

​​

Mid-Level Programmer (Unreal Engine)

 

Type: Full-time

Location: UK North West, (Hybrid)

Applicants must have an unrestricted right to work in the UK.

This role requires eligibility for UK Security Clearance.

 

We’re looking for a Mid-Level Programmer with Unreal Engine experience. We’re seeking a proactive generalist who enjoys contributing across multiple areas of development and growing their technical breadth.

 

Key Responsibilities

  • Develop and maintain gameplay and core systems in Unreal Engine

  • Support optimisation across CPU, GPU, memory, and load times

  • Build and maintain tools to improve team workflows

  • Collaborate closely with design and art teams

  • Contribute to code reviews and technical discussions

 

Skills & Experience

  • Professional experience with Unreal Engine (UE4/UE5)

  • Solid C++ skills

  • Understanding of performance profiling and optimisation principles

  • Experience contributing to gameplay systems and tools

  • Broad interest across gameplay and engine systems

Junior Programmer (Unreal Engine)

 

Type: Full-time

Location: UK North West, (Hybrid)

Applicants must have an unrestricted right to work in the UK.

This role requires eligibility for UK Security Clearance.

 

We’re looking for a Junior Programmer with Unreal Engine experience. We’re seeking an enthusiastic generalist eager to learn, contribute across different areas of development, and grow within a collaborative team.

 

Key Responsibilities

  • Support development of gameplay and core systems in Unreal Engine

  • Fix bugs and implement well-defined features

  • Assist with optimisation and debugging tasks

  • Contribute to internal tools and workflows

  • Collaborate closely with design, art, and programming teams

Skills & Experience

  • Experience with Unreal Engine (UE4/UE5) desirable

  • Good C++ fundamentals

  • Understanding of core gameplay programming concepts

  • Strong problem-solving skills and willingness to learn

  • Interest in developing broad technical knowledge across systems

Keep watching...

If you are a skilled programmer, technical artist, or project manager, please register your interest to hear about upcoming opportunities to join our amazing team.

Thanks for submitting!

bottom of page