FPGA Engineer.

Copello Global
Gloucester, UK
2 months ago
Apply on copello.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Board Bringup Systems Engineering C++ (Programming Language) Data Transmissions Software Debugging Embedded C Embedded Software Firmware Field-Programmable Gate Array (FPGA) Python (Programming Language) MATLAB Radio-Frequency Identification
+6 more
PCI Express Signal Processing Systems Architecture Verilog VHSIC Hardware Description Language (VHDL) Modeling and Simulation

Job description

As an FPGA Engineer, you’ll be responsible for:

  • Designing, developing, simulating and implementing FPGA solutions using VHDL and/or Verilog.
  • Developing and optimising real-time Digital Signal Processing (DSP) algorithms, including filters, FFTs, mixers and modulation techniques.
  • Designing and supporting high-speed digital interfaces such as ADC, DAC and PCIe.
  • Working closely with embedded software, hardware and systems engineers to integrate FPGA firmware into larger system architectures.
  • Supporting hardware bring-up, debugging and validation using laboratory test equipment including oscilloscopes, spectrum analysers and signal generators.

Requirements

We’re looking for engineers with experience in some or all of the following:

  • FPGA design and development using VHDL and/or Verilog.
  • Digital Signal Processing (DSP) implementation.
  • MATLAB/Simulink for modelling and simulation.
  • Embedded C/C++ and/or Python for testing, automation or hardware interaction.
  • Knowledge of digital communications, RF systems or signal processing principles.
  • Experience working within complex engineering environments.

Benefits & conditions

  • Opportunity to work on technically challenging, mission-critical projects.
  • Long-term programme work with excellent career progression.
  • Exposure to a broad range of emerging technologies.
  • Collaborative engineering environment with multidisciplinary teams.
  • Competitive salary and comprehensive benefits package.
  • Flexible and hybrid working options where project requirements allow.

Due to the nature of the work, applicants must be eligible to obtain UK Security Clearance.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on copello.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:40 min

Motivations for transitioning legacy MATLAB repositories to Python

Michael Niebisch Michael Niebisch · World Congress 2024

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · World Congress 2021

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

2:14 min

Custom domain controllers and vehicle communication networks

Denis Grahovac · World Congress 2021

51 sec

Programming languages optimized for embedded vehicle software

Martin Schmiedecker · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all