1,589,188open jobs
95,537companies
241,509added this week
Browse all
Salary
$93k per year
Location
In office (United Kingdom)
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 13, 2026. First seen by Alion on Oct 13, 2026.

Overview
Company
Impact
Profile match
Matchtech is a UK engineering and technology recruitment agency headquartered in Whiteley near Fareham, Hampshire, placing contract, temporary and permanent staff with clients. Founded in 1984, it covers aerospace, automotive, maritime, defence and security, energy, highways, rail, water and utilities, construction and technology, and also offers managed service, RPO and recruit-train-deploy programmes for employers such as BAE Systems, Leonardo and NATS. Its vacancies, posted on behalf of clients, include civil, mechanical, process and EICA engineers, CAD technicians, software developers, project managers and site staff across the UK.

Embedded Software / Firmware Engineer

Our client, a specialist organisation in the defence and security sector, is seeking an Embedded Software / Firmware Engineer to join a small, multi-disciplinary engineering team on a permanent basis. The role will contribute to the development of advanced cryptographic, key management and embedded technology solutions for demanding and security-critical environments.

Working across research, prototyping, experimentation and full product development, you will apply your expertise in embedded software, firmware and FPGA development to solve complex customer challenges and support innovation in the national interest.

Key Responsibilities:

  • Developing embedded software and firmware using C, C++ and Python
  • Contributing to FPGA development using tools such as Vivado, Vitis and ModelSim
  • Supporting the design, development and testing of electronic and embedded systems
  • Working across bare-metal microcontrollers, Embedded Linux and device-driver development
  • Creating prototypes and carrying out experimentation to assess and de-risk new technologies
  • Applying digital signal processing, radio technology and software-defined radio principles where appropriate
  • Collaborating with engineers across software, electronics, hardware and RF disciplines
  • Maintaining the security of information in accordance with internal procedures and Government regulations

Job Requirements:

  • Experience in embedded software or firmware development using C and/or C++
  • Working knowledge of Python and software development for embedded systems
  • Experience with FPGA development and Vivado
  • Understanding of electronics design, including schematic capture, PCB design or related hardware engineering activities
  • Knowledge of Embedded Linux, bare-metal microcontrollers or full-stack embedded software development
  • Interest in digital signal processing, software-defined radios, GNU Radio or RFNoC
  • Creative, analytical approach with the ability to research and develop solutions to complex engineering problems
  • Degree in an engineering, mathematical or science-based subject, or equivalent relevant experience

Security Requirements:

You must be willing and able to obtain and maintain Developed Vetting (DV) security clearance following attainment of Security Check (SC) clearance, due to the nature of the work.

Benefits:

  • Annual bonus scheme
  • Private medical cover
  • 25 days' holiday plus Bank Holidays, with the option to purchase additional leave
  • Pension contribution
  • Life assurance cover
  • Flexible working hours, including the opportunity for an early finish on Fridays
  • Flexible benefits such as a cycle to work scheme and will writing service
  • Security clearance allowance where applicable and subject to the required clearance

If you are an Embedded Software / Firmware Engineer with experience in C/C++, Python, Vivado, FPGA development and electronics design, this is an excellent opportunity to contribute to innovative defence and security technology.

Apply now to take the next step in your engineering career...

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,589,188 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
United Kingdom
≈ $51k – $98k per year (Estimated) • In office • Full-Time • Derby
Apply
≈ $64k – $111k per year (Estimated) • Hybrid • 8+ years exp • Bachelor's Degree • United Kingdom
Python
Verilog
C++
VHDL
MATLAB
C++
STL
AI/ML
Galileo
DevOps
RTOS
Linux
Apply
$53k – $79k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Manchester
Python
Bash
DevOps
GitLab CI
CI/CD
Jenkins
Docker
Linux
TCP/IP
Management
Agile
Apply
$27k per year • In office • Contractor • Bristol
Apply
≈ $101k – $208k per year (Estimated) • In office • Bristol
Python
SQL
DevOps
HPC
Apply
Assistant Chef 8 hours ago
$38k – $40k per year • In office • Full-Time • United Kingdom
Apply
$34k – $38k per year • In office • Part-Time • United Kingdom
Apply
≈ $52k – $96k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • United Kingdom
Apply
Warehouse Supervisor 8 hours ago
≈ $40k – $88k per year (Estimated) • In office • Full-Time • Bachelor's Degree • United Kingdom
Apply
Customer Advisor 8 hours ago
In office • Full-Time • United Kingdom
Apply
See all jobs
This is one of many
1,589,188 more open roles from verified company boards, updated every day.