FPGA / VHDL Firmware Engineer

Egham
2 months ago
Applications closed

Related Jobs

View all jobs

Contract Principal FPGA Design Engineer

Principal FPGA Design Engineer (Contract)

Fpga Design Engineer

FPGA Design Engineer

FPGA Design Engineer

FPGA / VHDL Firmware Engineer

Location: Onsite – TW20
Salary: Competitive, commensurate with experience
Employment Type: Full-time, Permanent

About the Company

This role is with a leading UK-based engineering and technology company specialising in the design and manufacture of advanced electronic systems for high-performance sensing and signal processing applications. The company operates across sectors such as defence, industrial measurement, and scientific instrumentation, delivering robust, high-speed embedded solutions tailored to demanding environments.

As part of a small, expert engineering team, you will contribute to the full lifecycle development of FPGA-based systems that form the core of the company’s innovative products.

Role Purpose

You will be responsible for developing and verifying firmware for high-speed FPGA applications, encompassing sensor signal acquisition, digital signal processing, and hardware integration. You will manage projects from concept through to production release, ensuring designs meet performance, reliability, and quality standards.

This is a fully onsite position requiring close collaboration with hardware, production, and test teams, and hands-on work with live hardware using standard lab instrumentation.

Key Responsibilities



Firmware Development: Design, code, and verify FPGA firmware in VHDL for high-speed embedded and signal processing applications.

*

System Integration: Collaborate with hardware and software engineers to ensure seamless integration of FPGA designs with sensors, microcontrollers, and communication interfaces.

*

Verification & Debug: Test and debug firmware and hardware using oscilloscopes, logic analysers, and other lab tools to validate system functionality.

*

Documentation: Produce and maintain detailed technical documentation, including specifications, test reports, and production support materials.

*

Project Management: Plan and track development activities, ensuring milestones and budgets are achieved.

*

Production Support: Provide technical support to production teams, resolving firmware or hardware-related issues to maintain product quality and reliability.

*

Continuous Improvement: Stay abreast of the latest FPGA technologies, toolchains, and methodologies, applying new knowledge to improve system performance and development efficiency.

Qualifications & Experience

*

Degree in Electrical / Electronic Engineering or a related field.

*

Minimum 2 years’ experience in VHDL development for FPGAs.

*

Experience with Xilinx and Lattice FPGA technologies and associated toolchains.

*

Proficient in serial and parallel interfaces (e.g., SPI, I²C, UART, RS232/485, CAN) and high-speed protocols (Ethernet, USB, TCP/IP, UDP, Aurora, sFPDP).

*

Familiarity with schematic capture and circuit simulation tools (Altium, Protel, pSPICE).

*

Working knowledge of scripting or automation tools such as Python.

*

Strong analytical, debugging, and problem-solving skills.

Personal Attributes

*

Highly organised, self-motivated, and able to manage complex workloads effectively.

*

Strong communicator with excellent teamwork and collaboration skills.

*

Proactive, detail-oriented, and focused on delivering robust, high-quality solutions.

*

Customer-focused approach with an awareness of cross-departmental processes.

Reporting Line

Reports to: Engineering Manager

Why Join

*

Work on cutting-edge FPGA systems used in advanced sensing and signal processing.

*

Join a tight-knit, technically driven team with opportunities to contribute to the full product lifecycle.

*

Competitive salary and benefits package.

*

Fully onsite role offering hands-on engagement with live systems and production hardware

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Semiconductor Jobs for Career Switchers in Their 30s, 40s & 50s (UK Reality Check)

Semiconductors sit behind almost everything: smartphones, EVs, medical devices, aerospace systems, telecoms networks, cloud data centres & the AI boom. In the UK, the semiconductor ecosystem spans chip design, IP, photonics, compound semiconductors, testing, packaging, equipment, supply chain & R&D. That breadth creates real opportunities for career switchers in their 30s, 40s & 50s, especially if you target roles where experience, process discipline & delivery skills matter as much as deep device physics. This article gives you a UK reality check: what semiconductor jobs actually look like, which roles are realistic for career switchers, what skills employers value, how long retraining tends to take & whether age is a barrier.

How to Write a Semiconductor Job Ad That Attracts the Right People

Semiconductors sit at the heart of modern technology. From consumer electronics and automotive systems to AI, defence, telecoms and advanced manufacturing, semiconductor professionals play a critical role in designing, fabricating and testing the components that power the global economy. Yet many employers struggle to attract the right candidates. Semiconductor job adverts often receive either very few applications or a high volume of unsuitable ones. Experienced engineers and scientists frequently ignore adverts that feel vague, generic or disconnected from the realities of semiconductor development and manufacturing. In most cases, the issue is not a shortage of talent — it is the clarity and quality of the job advert. Semiconductor professionals are detail-oriented, process-driven and highly selective. A poorly written job ad signals weak technical understanding and unclear expectations. A well-written one signals credibility, precision and long-term intent. This guide explains how to write a semiconductor job ad that attracts the right people, improves applicant quality and strengthens your employer brand.

Maths for Semiconductor Jobs: The Only Topics You Actually Need (& How to Learn Them)

If you are aiming for semiconductor jobs in the UK it is easy to assume you need a PhD level maths toolkit. In practice most roles do not. Whether you are targeting device engineering, process engineering, yield engineering, product engineering, test, reliability, RF, analogue, digital design, EDA, packaging or applications engineering, the maths you actually use clusters into a few workhorse areas. This guide strips it back to the topics that genuinely help you get hired & perform well on the job: Exponents, logs & “physics curves” (Arrhenius style behaviour, subthreshold, leakage) Calculus in plain English (rates, gradients, differential equations intuition) Device electrostatics & transport basics (Poisson equation intuition, drift & diffusion) Complex numbers for AC & RF (impedance, phasors, frequency response) Signals maths (Fourier intuition, bandwidth, noise density) Probability & statistics for manufacturing (SPC, DOE, yield models, reliability basics) Basic optimisation habits (fitting models, tuning trade-offs, making decisions with data) You will also get a 6 week plan, portfolio projects & a resources section you can follow without getting pulled into unnecessary theory.