Firmware Engineer

  • Job Reference: N6030-607S
  • Date Posted: 28 July 2018
  • Location: Marlow
  • Salary: On Application
  • Sector: Engineering, Government & Defence
  • Job Type: Permanent
  • Work Hours: Full Time
  • Contact: Sue Allen
  • Email:
  • Telephone: 01252 710215

Job Description

Firmware Engineer - Communication Systems, Avionics, DSP, GPS, Radar, RF, Navigation Systems


Our client is a highly successful global company, they are looking for a Senior Signal Processing Engineer (Algorithms) / Firmware Engineer.  The role is to help drive the introduction of new products by developing a range of novel processing techniques in support of radio, direction finding and beam forming applications. The incumbent will be required to conduct a range of activities from low level research to market driven product developments.  


As the Senior Signal Processing Engineer (Algorithms) / Firmware Engineer your skills and qualifications will ideally include:

Solid work experience in a relevant environment.

Experience with major FPGA families (Xilinx, Altera) and / or General-Purpose DSP families (Analog Devices, TI, Freescale).

Embedded programming experience (firmware and software).

Digital Hardware Design.

Familiarity with PC-based software development languages such as Delphi and C++.



Demonstrable competence in the following areas are required:

Extensive coding capability in MatLab or similar modelling package.

DSP Software Design with emphasis on mathematical algorithm development.

Use of Simulink or similar modelling tools.

Able to present new ideas to both customers and internal teams.

Able to conduct low level, speculative research or follow structured development processes as required. 


As the Firmware Engineer / Senior Signal Processing Engineer (Algorithms) your main responsibilities will involve:

Development of novel algorithms.

High level modelling of processing functions and simulation of different solutions.

Generation of high level architectures through to implementation.

Leadership for the generation of new technical proposals and bid planning and estimation.

Documentation of developments to the appropriate level i.a.w. internal processes

Support to the Chief Engineer in determining product road mapping and the strategic direction for technology and capability.

Mentoring of junior engineering staff and growth of the technical capability of the team,


Keywords:  DSP, GPS, Radar, Algorithms, FPGA, Delphi, C++, Simulink, Modelling, RF, Electronic Control Systems, Navigation Systems,


Firmware Engineer - Communication Systems, Avionics, DSP, GPS, Radar, RF, Navigation Systems.

Salary:  Competitive plus bonus, excellent benefits, flexi time

Location:  Marlow, Buckinghamshire