< Back

Job Opening ID




Job Type


Salary Details

up to £47,000



Assigned Recruiter


Senior FPGA Engineer

Enigma People Solutions has been exclusively retained to recruit a Senior FPGA Engineer. Our client is a well-established and well recognised international technology business with an established and growing R&D function based just outside of Edinburgh.
Objective of this position is to design and develop embedded software/FPGA solutions for new retinal imaging product development and existing retinal imaging product improvement as part of a multi-disciplinary R&D team.

Duties and Responsibilities  
  • Concept generation, analysis and development of innovative FPGA/embedded software solutions for new retinal imaging product development, in accordance with design control process.
  • Responsible for all aspects of FPGA development – including pin out generation for HW designers, HDL development and behavioral verification through high level test benches, implementation of FPGA design with Xilinx and Altera tool chains, HW troubleshooting with on chip logic diagnostics (Chipscope and SignalTap) and with logic analysers and oscilloscopes.
  • Responsible for development and execution of test methods for design verification of FPGA modules and systems.
  • Responsible for FPGA and embedded software design documentation, design review and failure mode and effects analyses (FMEA).
  • Educated to degree level in software engineering, electronic engineering or equivalent education gained through work experiences.
  • Previous experience of complex FPGA design essential with Xilinx and Altera technology.
  • Strong competence and extensive experience with VHDL development.
  • Previous experience of embedded software engineering essential.
  • Strong competence and extensive experience in programming (assembler, C, C++ or other programming languages).
  • Functional knowledge of ISO13485 and FDA Medical Device Design Control processes.
For more information and a full job description, submit your CV or get in touch with Matt: matt@enigmapeople.com or 0141 332 4422

Subscribe or follow for the latest job vacancies