×
Register Here to Apply for Jobs or Post Jobs. X

Principal Firmware Engineer

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Morson Edge
Contract position
Listed on 2026-03-02
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer, Robotics
Salary/Wage Range or Industry Benchmark: 102 GBP Hourly GBP 102.00 HOUR
Job Description & How to Apply Below
Position: Principal Firmware Engineer (Contract)
Location: Greater London

Principal Firmware Engineer

Location:

Edinburgh, Bristol or Luton.
Duration: 12 months
Rate: £102ph UMBRELLA
INSIDE IR35
Clearance:
Must be eligible for SC

We are looking for a Firmware Engineer at Senior or Principal Level to join our team in Edinburgh as an experienced Firmware/FPGA Engineer, you will work with the support of experts in their field, using world-class facilities to deliver Firmware for complex digital systems that meet challenging future customer requirements. You will use or develop team leading experience to support the delivery of work from several engineers.

Your expertise will also be key to enhance processes and ways of working across UK wide FPGA/Firmware delivery teams.

Key Skills :

• Creating innovative VHDL based FPGA designs

• Advanced verification techniques using either VHDL or System Verilog / UVM

• Current FPGA technologies from either Xilinx, Altera or Microsemi and their tools

• Model Driven Engineering tools including MATLAB and Simulink

• High Speed Interface Design & Integration, including PCIe, DDR3, Ethernet

• Analysing system level documents and deriving detailed Firmware requirements

• Adopting a methodical approach to the full firmware design lifecycle, ideally working to a structured firmware process such as RTCA DO-254 or similar

• Specifying complex timing and area constraints for efficient FPGA place and route

• De-bugging firmware designs and supporting system related verification and integration

• Effective and flexible communication
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary