Architect of Platform Tools for FPGA and ASIC Development - Seven Corners, Virginia United States - 16871

This closed position was filled. Check out our Jobs Search Page for our current open positions similar to this one.


Job #: 16871
Title: Architect of Platform Tools for FPGA and ASIC Development
Job Location: Seven Corners, Virginia - United States
Employment Type:
Salary: $100,000.00 - $160,000.00 - US Dollars - Yearly
Employer Will Recruit From: Nationwide
Relocation Paid?: Yes


You will be working with the most advanced technologies as you bid on research and development projects with defense and intelligence agencies. US citizens will be sponsored for a secret clearance.



This position will lead the research and technical direction in Abstractions for Reconfigurable Computing, which enable traditional software developers to develop FPGA and ASIC designs and increase the productivity of hardware designers. Architect and lead the development of complex platform tools which support highly specialized domains. Perform research on ground breaking CAD solutions, including integration with higher level hardware/software co-design and HLS solutions, and deployment in Amazon AWS F-1. Realize effectiveness of solutions on physical FPGAs and custom ASIC fabrication. Lead research, propose major innovations, collaborate with peers within the group, publish results in top tier conferences, and contribute to or lead proposals.



Required Job Qualifications

Qualified candidates for this position must be willing and eligible to apply for a collateral Secret clearance. Eligibility for this clearance requires U.S. citizenship. Current SECRET clearance or higher is a plus.

PhD or equivalent experience in Electrical Engineering, Computer Engineering, or Computer Science with experience in Verilog/VHDL/C programming for FPGAs.

Five years of strong Python/C++ development experience, including demonstrable contributions to large-scale Python/C++ projects.  Commercial or open-source development experience a plus.
Five years of experience designing, developing, implementing, and debugging firmware for FPGAs, including Xilinx Virtex7 or later architectures.  Experience with Intel Aria-10 and Stratix-10 devices also desirable.

Experience with multi-processor system-on-chip, embedded systems software (Linux, cross-compilers) and Python productivity for FPGAs (i.e. Pynq).

Detailed understanding of mapped and unmapped netlist formats, such as EDIF, XDL, and structural Verilog.

Proficiency in hardware development in VHDL or Verilog, or SystemC or SystemVerilog.
Previous publications, patents, or innovations related to FPGA productivity, CAD or EDA algorithms and tools.

Preferred Job Qualifications

Experience with Amazon EC2 F1 instances or related FPGA-based cloud platforms.

Experience with Torc, ABC, VPR, VTR, RapidSmith, GoAhead, or similar commercial tools a plus.

Experience in device level reliability, fault tolerance, or security a plus.

Experience leading or contributing to proposals a significant plus.

Minimum Education: Master's degree, Combined experience/education as substitute for minimum education

Minimum Experience: 3 years

Minimum Field of Expertise: Knowledge of research processes and computer science

University - Master's Degree