This closed position was filled. Check out our Jobs Search Page for our current open positions similar to this one.
|Title:||Architect of Platform Tools for FPGA and ASIC Development|
|Job Location:||Seven Corners, Virginia - United States|
|Salary:||$100,000.00 - $160,000.00 - US Dollars - Yearly|
|Employer Will Recruit From:||Nationwide|
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