Responsibilities:
- Architecting and implementation of new FPGA systems from the ground up
- Researching and evaluating new and advanced FPGA hardware and technologies
- Proposing new solutions to limitations of FPGA
- Management of the team
- Liaising with software and other design teams
- Conducting debugging
Requirements:
- 8+ years of experience in FPGA
- Experience in both a leadership and hands-on capacity
- Need to be able to quickly evaluate feasibility of FPGA projects
- Strong experience in RTL logic design and verification
- Strong experience in design flow such as synthesis, place and route, static timing
- Experience with SOC memory, processor subsystems, architectures, networking, and peripheral interconnect
- Bonus points for trading industry experience