Senior Hardware Engineer

  • Paignton
  • Spirent Communications
Job ResponsibilitiesFPGA implementation from either internally generated design specifications or externally published Interface Control Documentation.Design test/verification and qualification.Support and future development of existing Spirent embedded firmware applications.Provide engineering support to internal Supply Chain and Client Services departments.Participate in the maintenance and enhancement of FPGA design processes and practices.Contribute to the on-going development and maintenance of existing products and features.Produce clear documentation to support the integration, system verification, configuration and use of the FPGA features. Job RequirementsEducation and Experience Honours degree in Electronic Engineering, Computer Engineering, Computer Science, or a similar disciplineDemonstrable post-graduate related experience of VHDL project specification and development, test bench development and scripting experience, working within a structured engineering environment that includes Requirements Analysis/Definition, Design/Implementation, Defect Tracking, and Testing.Relevant industrial experience and strong FPGA firmware programming skills using VHDL in a high-speed logic (>100MHz) environment.Experience with Xilinx FPGAs as opposed to Altera FPGAs or ASICs is preferable.Strong experience in digital electronics. General Excellent interpersonal communication and analytical skills.Team player with a highly collaborative and positive attitude.Communicates effectively with the ability to work as part of a multi-site team.Good problem-solving skills coupled with a strong aptitude to learn and innovate.Organised and methodical but also a creative thinker. Technical Experience HDL designer.Modelsim verification.Precision synthesis tool.Vivado place and route.Embedded firmware soft/hard platforms: Motorola Coldfire, Xilinx Microblaze or similarS/W languages C, C++, Visual basic, TCL, Perl.Compilers: EDK hardware platform, Greenhills.Operating systems: Real time applications running under Linux or Windows.Experience in Digital Modulation techniques, GNSS, Communications theory, Signal Processing, Encryption processes and Matlab are all advantages. Initiative and ownership Initiative - step up and take action without being asked. Look for opportunities to make a difference.Resourcefulness - adapt to new/difficult situations and devise ways to overcome obstacles.Decisive, determined, and persistent - demonstrating both individual and collective ownership.