Commissioning of FPGA prototyping hardware including specification of peripheral hardware. Gathering platform requirements from key partners, ensuring these are implemented and where not possible/feasible providing mentorship and alternatives. Developing FPGA images targeting both our internal platforms and 3rd party platforms to demonstrate Arm’s latest IP products. Development of synthesizable IP to enable prototyping of technologies such as DDR and PCIe. Leading and mentoring a team of junior engineers. Required Skills and Experience:
Strong technical leadership skills are important for this role, development of accurate project plans involving multiple teams and ensuring deliveries follow the agreed plan. Design automation is critical when constructing efficient design flows, you must possess strong scripting skills; TCL and Python skills would be advantageous. Technical leadership, driving large projects and supporting junior engineers. Detailed knowledge of FPGA synthesis and place & route tool flows. Demonstrate an understanding of ASIC/SoC prototyping, which features can and cannot be implemented in FPGA. Excellent written and spoken English; ability to write coherent documentation. “Nice To Have” Skills and Experience:
Strong RTL skills in either (System) Verilog or VHDL. Knowledge and expertise in debugging sophisticated designs in both simulation and hardware. A creative and structured approach to problem-solving. Working with the latest Xilinx UltraScale(+) devices and tools. Embedded software knowledge to test and debug designs. Experience of implementing high-speed IO interface standards. Use of Synplify tool chain for single FPGA implementations. Knowledge/Experience of implementation of DDR memory sub-systems. Programming languages such as: assembly language (ideally Arm assembler), higher-level (C), object-oriented (C++). Use of a UNIX environment and shell programming/scripting in Tcl, Perl, Python, etc. Use of emulation hardware to test pre-silicon designs. A desire for learning and self-improvement. In Return:
You will expand your expertise, be challenged, and work with advancing technologies. Working alongside many other engineering teams including software, SoC implementation, and verification you will be involved in deep technical discussions, working with top-class multifunctional engineering teams. Utilising your experience and skills to encourage collaboration with external ODMs, contractors, building links and partnerships.
#J-18808-Ljbffr