Application Support Engineer- FPGA Tools
Posted 1 day 2 hours ago by Pertemps
We are recruiting for an FPGA Application Support Engineer on a contract basis to work for a leading Defence organisation. The role will be based 2 days per week in our Stevenage offices and the remainder remotely. (The role will be condensed to 37 hours over 4 days.)
As an Application Support Engineer specialising in FPGA Tools, you will play a key role in ensuring the smooth operation and optimal performance of FPGA development environments within our organisation. You will bridge the gap between end-users (FPGA designers, hardware engineers, and software developers) and internal IT teams as well as external software vendors. Your primary responsibilities will include providing technical assistance, maintaining tool functionality, managing software licenses, and contributing to the strategic development of our FPGA infrastructure.
Responsibilities:- Tool Maintenance & Version Management: Manage FPGA toolset versioning, generate documentation, coordinate upgrades, and perform regular maintenance including updates and debugging.
- License Management & Procurement: Monitor license usage, propose procurement strategies, and liaise with vendors and procurement teams.
- IT Hardware & Software Coordination: Serve as the primary liaison for IT hardware/software issues related to FPGA tools, diagnose and resolve technical issues.
- Strategic Development & Roadmap Support: Contribute to development roadmaps, gather user feedback for improvements, and support infrastructure planning.
- User Support & Documentation: Provide expert support, create user guides, tutorials, and training materials.
- Technical Expertise: Understanding of FPGA architecture, digital logic design, hardware description languages (VHDL/Verilog), and proficiency with FPGA design tools (Xilinx Vivado, Intel Quartus Prime, Lattice Radiant). Debugging skills and knowledge of operating systems, databases, programming languages, and networking.
- Problem-Solving & Communication: Strong analytical skills, excellent verbal and written communication, and customer service abilities.
- Organizational & Process Knowledge: Proven ability to create and maintain technical documentation.