FPGA Design Engineer
Saba Talent
Compensation: $140,000 – $190,000 + PAID Relocation
Relocation Expenses: Yes
Location: Boston, MA
Job Type: Direct Hire
Job Description
We are seeking a skilled and motivated FPGA Design Engineer to join our client’s dynamic team. The
successful candidate will be responsible for designing, developing, and testing FPGA-based solutions for
various applications, ensuring optimal performance, reliability, and functionality. This role will involve
working closely with cross-functional teams, including hardware, software, and systems engineers, to
create cutting-edge solutions in a fast-paced environment.
Responsibilities:
Design, develop, and implement FPGA-based hardware solutions for aerospace applications
Write efficient RTL (Register Transfer Level) code in VHDL/Verilog for FPGA development.
Perform FPGA synthesis, simulation, and timing analysis to ensure the designs meet performance
and timing requirements.
Collaborate with hardware and software teams to integrate FPGA designs with other system
components.
Work on board-level debugging, troubleshooting, and validation of FPGA designs in real-world
applications.
Develop and run test benches to verify the functionality of the FPGA design.
Optimize FPGA designs for power, area, and speed.
Create and maintain design documentation, including specifications, test plans, and design
reports.
Provide support for design bring-up, debugging, and performance analysis.
Continuously evaluate and incorporate new FPGA technologies and tools into design practices.
Qualifications:
Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related
field.
5 years of experience in FPGA design, with a strong focus on RTL design and implementation.
Proficiency in VHDL/Verilog for FPGA design.
Experience with FPGA design tools (e.g., Xilinx Vivado, Intel Quartus, etc.) and simulation
tools.
Strong knowledge of digital logic, timing analysis, and FPGA architectures.
Familiarity with hardware description languages (HDLs) and hardware debugging techniques.
Experience with OVM / UVM design verification methodology.
Proficiency in scripting languages such as bash/csh, Perl, TCL, Python, or similar.
Experience with FPGA development boards and peripherals.
Understanding of FPGA performance optimization techniques (timing closure, resource
optimization, etc.).
Experience with high-speed digital design and signal processing.
Familiarity with embedded systems and software integration.
Active Security Clearance required
Experience with high-level synthesis (HLS) tools.
Familiarity with version control systems like Git.