National Radio Astronomy Observatory logo
National Radio Astronomy Observatory2 days ago

FPGA Design Engineer

$90,015–$126,000 year

On-site · Charlottesville, Virginia, United States

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Unknown

Job Summary

Design and implement embedded FPGA-based systems with a focus on performance, reliability, and timing closure; apply disciplined RTL design practices and sound synchronous design techniques including management of clock domain crossings; develop and execute verification strategies with self-checking testbenches and end-to-end system validation; perform static timing analysis, develop constraints, and drive designs to timing closure; translate algorithmic and DSP models into efficient FPGA implementations; contribute to reusable IP and scalable design architectures; work across multiple concurrent efforts within a small centralized team and with external partners; document designs, verification approaches, and technical decisions clearly.

Required Qualifications

  • Bachelor’s degree in electrical engineering
  • Five years of FPGA development experience in complex digital systems
  • Strong proficiency in RTL design and hardware description languages
  • Familiarity with DSP concepts and version control
  • Experience with embedded processor-based FPGA systems like Intel Agile-X or similar
  • Experience with verification methodologies and design-for-verification practices
  • Strong communication skills
  • Ability to work in a small, centralized team and collaborate with external partners
  • Observatory employees must be authorized to work in the United States. The Observatory cannot sponsor H-1B visas for this position.
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$90k – $126k / yr

FPGA Design Engineer · National Radio Astronomy Observatory

Apply on Sorce