Embedded Software / Firmware Engineer

Matchtech Group

England

On-site

GBP 55,000 - 90,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Annual bonus scheme
Private medical cover
Pension contribution
Life assurance

Job summary

Matchtech Group in the United Kingdom seeks an Embedded Software / Firmware Engineer to join a small, multi-disciplinary team. You will develop cryptographic and embedded technologies for security-critical environments, spanning research, prototyping and full product development.

You will work with C/C++, Python and FPGA tools (Vivado/Vitis/ModelSim), across bare-metal, Embedded Linux and device drivers, applying DSP and RF concepts where relevant. DV clearance via SC may be required.

Qualifications

  • Experience in embedded software/firmware development using C/C++.
  • Python development for embedded systems.
  • FPGA development with Vivado/Vitis/ModelSim.

Responsibilities

  • Develop embedded software and firmware using C/C++ and Python.
  • Contribute to FPGA development and ongoing verification with Vivado, Vitis, ModelSim.
  • Support design, development and testing of embedded systems hardware.
  • Work across bare-metal microcontrollers, Embedded Linux and device drivers.
  • Create prototypes and run experiments to de-risk new technologies.
  • Apply DSP, RF concepts, and software-defined radio where appropriate.
  • Collaborate with software, electronics, hardware and RF engineers.
  • Maintain information security in line with procedures and regulations.

Skills

Embedded software
C/C++
Python
Creative/analytical

Education

Engineering/Math/Science degree

Tools

Vivado
Vitis
ModelSim

Job description

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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software/Firmware Engineer
Embedded Software/Firmware Engineer

Copello • Farnborough

On-site
GBP 55,000 - 75,000
Annual bonus
Private medical cover
25 days' annual leave + bank holidays
+4
Embedded Software/Firmware Engineer
Embedded Software/Firmware Engineer

Copello Global Ltd • Farnborough

On-site
GBP 60,000 - 90,000
Private medical cover
25 days' annual leave
Pension contributions
+5
Embedded Software Engineer
Embedded Software Engineer

Addition Solutions • Farnborough

On-site
GBP 70,000 - 100,000
Embedded Systems Engineer - C/C++
Embedded Systems Engineer - C/C++

LiveLink Aerospace Ltd • Havant

On-site
GBP 60,000 - 75,000
Embedded Software Engineer
Embedded Software Engineer

TEC Partners Limited • Melbourn

On-site
GBP 90,000 - 117,000
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
Senior Software Engineer
Senior Software Engineer

YT Technologies • Hereford

On-site
GBP 55,000 - 75,000
25 days annual leave
Private medical cover
Pension scheme
+5
Senior Firmware Engineer
Senior Firmware Engineer

YT Technologies • Hereford

On-site
GBP 65,000 - 90,000
Annual bonus
25 days annual leave
Private medical package
+6
Technology Lead, Electronics and Software (Defence Role)
Technology Lead, Electronics and Software (Defence Role)

IC Resources • Cambridgeshire and Peterborough

On-site
GBP 85,000 - 105,000
Hybrid working
Up to 8% employer pension contribution
Private healthcare
+7
Embedded Software Engineer
Embedded Software Engineer

Accelero • Weston-super-Mare

On-site
GBP 55,000 - 75,000