Senior Firmware Engineer - FPGA Design, Xilinx, MicroSemi

London (North)
£35000 - £45000 per annum
13 Oct 2016
20 Oct 2016
Contract Type
Senior Firmware Engineer - FPGA Design, Xilinx, MicroSemi Location - North West London Permanent Salary - £35k - £45k benefits Senior Firmware Engineer - A long established and successful defence engineering company are looking to recruit a 1st class Senior Firmware Engineer Senior Firmware Engineer - Key Responsibilities - Responsible for complex design and development tasks. - Has a variety of engineering methods and techniques; applies and adapts these as necessary to create solutions. - Is involved in more than one project at any one time; multi-tasks appropriately to serve needs of all projects. - Liaises with customers and external bodies as needed. - Accurately estimates work of self and others; identifies costeffective solutions in terms of both development time and materials; delivers predictably and increases team's ability to do the same. Senior Firmware Engineer - Skills and Experience - Proficient in full life cycle Firmware development. - Adherence to strict Firmware design processes. - Ensures that Firmware team members follow the Firmware design processes. - Generate understandable and unambiguous Firmware requirements based on user and systems level requirements. - Generate documentation to show requirement traceability. - Experience in FPGA design ideally using Xilinx and MicroSemi (Actel) FPGAs. - Good knowledge of FPGA EDA tools and tool flow. For example, experience with: o MentorGraphics ModelSim. o MentorGraphics Precision Synthesis. o Xilinx ISE, XST and Vivado. o Experience in FPGA constraints generation, timing analysis and timing closure. o Use of JTAG and boundary scan. In return we can offer a competitive salary plus the opportunity to join a company going from strength to strength in their industry. If you feel that you have the skills and experience to perform to the highest level in this position then please apply online today or call Connor on 01923-225581 for further information. This job was originally posted as