FPGA Engineer

Io
Bristol, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 90K

Job location

Bristol, United Kingdom

Tech stack

ARM
Field-Programmable Gate Array (FPGA)
Global Positioning Systems (GPS)
Hardware Design
Systems Architecture
VHDL
Vivado

Job description

Due to strategic growth and upcoming key projects, our Client is seeking an experienced FPGA Engineer to join their team. This role is pivotal in advancing their hardware design capabilities, particularly within high-performance, multi-clock system environments. As a core team member, you'll have the opportunity to lead and innovate, playing a significant part in shaping the company's technological landscape. This is a unique chance to contribute to cutting-edge projects and progress your career within a forward-thinking organisation. Responsibilities:

  • Develop and optimise VHDL code for AMD Xilinx FPGA platforms using Vivado tools
  • Integrate RFSoC and SDR technology into system designs
  • Implement digital signal processing algorithms and optimise DSP pipelines
  • Code for on-chip ARM cores, ensuring high performance and reliability
  • Manage memory interfaces, including external DDR memory systems
  • Understand and design for comprehensive system architecture, including peripheral hardware and software interactions
  • Handle multi-clock domains and implement GPS synchronisation techniques
  • Collaborate closely with hardware and software teams to ensure seamless integration
  • Contribute to and potentially lead FPGA development projects, driving efficiency and adopting technological best practices

Requirements

  • Minimum of five years' professional experience in FPGA development

  • Proven expertise with VHDL development on AMD Xilinx platforms, particularly using Vivado

  • Hands-on experience working with RFSoC and SDR systems

  • Strong background in digital signal processing and FPGA-based DSP implementation

  • Practical experience coding for ARM processor cores within FPGA architectures

  • Familiarity with external memory interfaces, especially DDR

  • Solid understanding of multi-clock system design and GPS synchronisation across clock domains

  • Demonstrable ability to take ownership of projects and work proactively Desirable Skills & Experience:

  • Leadership qualities with potential to guide junior team members

  • Experience in system-level architecture design and integration

  • Knowledge of peripheral hardware and software interface protocols

  • Experience working in fast-paced R&D environments

  • Prior involvement in team process optimisation and technological innovation initiatives

About the company

Our Client is a leader in the technology industry, operating at the forefront of innovation in electronic systems and embedded solutions. Renowned for fostering a dynamic and progressive work environment, they are committed to growth, collaboration, and excellence. Their workplace culture emphasises continuous development, open communication, and a strong focus on leveraging the latest technological advancements. Join a team where your expertise can truly make a difference and contribute to pioneering projects shaping the future.

Apply for this position