Embedded Software Engineer

Matchtech

England

On-site

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Strong salary offering
Flexible benefits for health and wellbeing
Cooperative working culture
Flexible working arrangements

Job summary

A leading technology firm in the UK is seeking an Embedded Software Engineer to design real-time system software for advanced defence electronics. The role involves hands-on development and collaboration within skilled teams, with responsibilities including software requirements capture, algorithm implementation, and multi-disciplinary teamwork. Essential skills include strong proficiency in C/C++ and experience with embedded systems. A competitive salary and flexible benefits are offered, with a requirement for UK National status and Security Check eligibility.

Qualifications

  • Strong experience with C and/or C++ for embedded systems.
  • Experience with embedded operating systems.
  • Ability to contribute to system-level design, integration, and verification.

Responsibilities

  • Capturing embedded software requirements and contributing to design.
  • Implementing bespoke data-processing and control algorithms.
  • Collaborating in multi-disciplinary teams to meet project milestones.

Skills

C and/or C++ for embedded systems
Embedded operating systems
System-level design and integration
Modern DevOps approaches
DSP algorithms
MATLAB or Python

Education

BEng/BSc or Master's degree in Engineering or Computer Science

Tools

OpenCPI

Job description

Embedded Software Engineer - Defence Sector (UK Nationals Only)

We bring together engineers, scientists, and specialists from a range of backgrounds and give them the tools and freedom to contribute to meaningful technical work. Our mission is to solve important problems and build technology that protects what matters most.

As challenges evolve, so do we - developing the technologies shaping tomorrow as well as today.

About the Organisation

This organisation delivers advanced technology solutions for the defence, national security, and intelligence sectors. Teams work in a cooperative environment built on flexibility, autonomy, and a commitment to helping people do their best work.

The Opportunity

We are seeking an Embedded Software Engineer to design and implement efficient real‑time system software across advanced platforms within Position, Navigation & Timing (PNT), RF communication, and sensor systems.

This role combines hands‑on embedded development with opportunities to guide technical direction within projects.

You will work on software for next‑generation defence electronics and robust PNT systems, supporting technologies such as:

  • Communication systems
  • Radar and ground search systems
  • GNSS anti‑jam and anti‑spoof technologies
  • Directional antenna arrays
  • eLORAN‑based navigation solutions

You will be part of a cooperative, highly skilled team involved in all stages of development - from early R&D prototypes to full solution delivery and customer acceptance testing. Flexible working options are available, including client site work when required.

Key Responsibilities

As an Embedded Software Engineer, you may be involved in:

  • Capturing embedded software requirements and contributing to design, implementation, testing, and verification activities.
  • Implementing bespoke data‑processing and control algorithms.
  • Applying new and emerging technologies including advanced DSP techniques for robust PNT.
  • Rapid prototyping to meet urgent operational requirements (UORs).
  • Working within multi‑disciplinary teams to help meet project milestones.
Essential Skills & Experience
  • BEng/BSc or Master's degree in Engineering, Computer Science, or a related field.
  • Strong experience with C and/or C++ for embedded systems.
  • Experience with embedded operating systems.
  • Ability to contribute to system‑level design, integration, and verification.
  • Understanding of modern DevOps approaches.
  • Knowledge of SoC devices and Software‑Defined Radio (SDR) platforms.
  • Familiarity with open‑source frameworks such as OpenCPI.
  • Experience with DSP algorithms and modelling/simulation using MATLAB or Python.
Desirable Experience
  • Awareness of security considerations in embedded systems.
  • Practical hardware/electronics experience and exposure to FPGA firmware development.
  • Experience with defence‑related technologies such as PNT, EW, sensor systems, or communication technologies.
What's Offered
  • A strong salary offering
  • A wide range of flexible benefits to support health, wellbeing, savings, protection, and personal interests
  • A cooperative and inclusive working culture
  • Flexibility around working arrangements
  • Groups and communities for those interested in exploring tools, technologies, and engineering practices
Security Requirements - UK Nationals Only

Due to the nature of this role, candidates must be UK Nationals and eligible for SC (Security Check) clearance.

This requires:

  • British Citizenship
  • At least 5 years of continuous UK residency
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer
Senior Embedded Software Engineer

NexGen Associates • West of England

On-site
Embedded Software Engineer
Embedded Software Engineer

iO Associates • Portsmouth

Hybrid
GBP 83,000 - 138,000
System Engineer - RF & Defence
System Engineer - RF & Defence

Gattaca • Romsey

Hybrid
GBP 65,000 - 95,000
Flexible working
Hybrid work arrangement
Competitive benefits
Senior Embedded Software Engineer
Senior Embedded Software Engineer

LiveLink Aerospace Ltd • Havant

Hybrid
GBP 65,000 - 70,000
Embedded Software Consultant – Defence
Embedded Software Consultant – Defence

Newton Colmore Consulting • Cambridge

On-site
GBP 45,000 - 70,000
Bonus
Pension
Free lunches
+2
Embedded Software Engineer – Real-Time Defence PNT/SDR
Embedded Software Engineer – Real-Time Defence PNT/SDR

Matchtech • England

On-site
GBP 65,000 - 90,000
Strong salary offering
Flexible benefits for health and wellbeing
Cooperative working culture
+1
Embedded Software Consultant – Defence – Cambridge
Embedded Software Consultant – Defence – Cambridge

Newton Colmore Consulting Ltd • United Kingdom

On-site
Starting salary
Salary reviews
Bonus
+2
Consultant Software Engineer
Consultant Software Engineer

ECM Selection (Holdings) Limited • Tewkesbury

On-site
GBP 60,000 - 90,000
Performance-based bonus
Excellent pension scheme
Embedded Software Engineer - Security Clearance - Cambridge)
Embedded Software Engineer - Security Clearance - Cambridge)

Newton Colmore Consulting • Cambridge

On-site
GBP 40,000 - 70,000
Competitive starting salary
Bonuses
Pension contributions
+5
Embedded Systems Engineer - C/C++
Embedded Systems Engineer - C/C++

LiveLink Aerospace Ltd • Havant

On-site
GBP 60,000 - 75,000