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



JOB DESCRIPTION

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

WHY IS THIS A GREAT OPPORTUNITY?


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.

 

JOB DESCRIPTION

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.

 

QUALIFICATIONS

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

Education:
University - Master's Degree

APPLY NOW FOR THIS JOB

Our recruiters are currently seeking to fill this position and hundreds like this in our network. If you are a match you'll be contacted with additional details.

We value your privacy and will never share your information with any employer without your consent.

Send your profile and resume to the recruiter who posted this job. You may include a cover letter to introduce yourself.

Cover Letter Text:

5,000 character limit