Firmware Engineer 1649


Details:
  • Salary: £54.52 - 74.07 - Hour
  • Job Type: Contract
  • Job Status: Full-Time
  • Salary Per: Hour
  • Location: Basildon
  • Date: 3 days ago
Description:

FPGA Firmware Engineer (VHDL)

Location: South East UK (primarily onsite, ~90%)
Contract Length: 6 Month contract (chance of extension) (Inside IR35)

Rate: £54.52 PAYE p/h - £74.07 Umbrella p/h

Overview

An opportunity for an experienced FPGA Firmware Engineer to join a multidisciplinary engineering team working on advanced sensing and embedded systems. The role spans the full product lifecycle, from concept through to early production, with a focus on high-speed FPGA and SoC development for complex embedded applications.

Key Responsibilities

Capture and manage firmware requirements
Design, develop, and analyse FPGA-based firmware (VHDL)
Produce technical documentation and support design reviews
Develop test, verification, and integration plans
Collaborate with hardware and software engineers on system integration
Modify and maintain existing firmware and test benches
Support designs through structured development processes
Required Skills & Experience

Strong experience with FPGA technologies (e.g. Xilinx, Microsemi/Actel, or Lattice)
Advanced verification using VHDL and/or SystemVerilog/UVM
Expertise in timing constraints and FPGA optimisation
Ability to derive detailed firmware requirements from system-level specifications
Experience across the full firmware lifecycle within structured standards (e.g. DO-254 or similar)
Debugging and integration at hardware/system level
Desirable

Familiarity with Siemens EDA tools (e.g. ModelSim, Questa, HDL Designer)
Experience with safety-critical standards (e.g. IEC 61508)
Exposure to electro-optic or imaging systems

Report this job

By sending this message I agree to GrindJob’s Terms and Conditions and Privacy Policy.

Enter your email to get a notification when similar jobs become available.

Create a job alert for Firmware Engineer in Basildon ()

By continuing, you agree to GrindJob’s T&Cs and Privacy Policy.

When applying for a job, do not provide bank account details or any other financial information.
Never make any form of payment. GrindJob is not responsible for any external website content.

Enter your email to get a notification when similar jobs become available.

Your browser does not support Cookies or JavaScript or this option is turned off in your browser settings.

How to enable Cookies and JavaScript

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

×

Please wait...
There was an error loading the page. Would you like to reload the page?