FPGA Engineer

Professional Employment Group of Colorado

Lyndhurst (NJ)

On-site

USD 110,000 - 160,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Professional Employment Group of Colorado is seeking an experienced FPGA Engineer to design, implement, and verify complex FPGA solutions with a focus on video and DSP applications. You will lead full development cycles from requirements to verification and collaborate with hardware and software teams for system integration.

The role requires 5+ years of FPGA experience, strong VHDL/Verilog skills, and DSP expertise on FPGAs.

Qualifications

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, or related field.
  • Minimum 5 years of FPGA development experience.
  • Strong proficiency in VHDL and Verilog.
  • Demonstrated DSP implementation expertise on FPGAs.

Responsibilities

  • Design and implement digital signal processing solutions including FIR/IIR filters and other DSP algorithms.
  • Evaluate, integrate, and verify third-party IP cores into system designs.
  • Develop custom digital logic to interface between various IP cores and system components.
  • Create and maintain efficient FPGA architectures that meet performance, power, and resource utilization requirements.
  • Implement video (ISP) and signal processing pipelines including filters, data conversion, and buffering.
  • Write and maintain automation scripts for FPGA build, simulation, and verification processes.
  • Perform timing closure on complex FPGA designs.
  • Manage integration between logic and processing systems in FPGA SoC devices.
  • Create and execute comprehensive verification plans for both custom logic and IP integrations.
  • Optimize FPGA designs for resource utilization and performance.
  • Debug hardware issues using logic analyzers, oscilloscopes, and other test equipment.
  • Create technical documentation including architecture specifications and design documents.
  • Collaborate with hardware and software teams to ensure proper system integration.
  • Support system-level integration and testing activities.

Skills

VHDL
Verilog
Digital signal processing
FPGA development
Timing closure
ISP video processing

Education

Bachelor’s degree in Computer/Electrical Engineering

Job description

The FPGA Engineer works as a member of an engineering team to design, implement, and verify complex FPGA solutions with a focus on video and signal processing applications. This role requires expertise in both FPGA development and digital signal processing techniques. The engineer will be responsible for the full development cycle of FPGA designs from requirements through unit verification and documentation. The engineer will participate in the integration of their FPGA designs with both hardware and software teams.

Responsibilities:
  • Design and implement digital signal processing solutions including FIR/IIR filters and other DSP algorithms.
  • Evaluate, integrate, and verify third-party IP cores into system designs.
  • Develop custom digital logic to interface between various IP cores and system components.
  • Create and maintain efficient FPGA architectures that meet performance, power, and resource utilization requirements.
  • Implement video (ISP) and signal processing pipelines including filters, data conversion, and buffering.
  • Write and maintain automation scripts for FPGA build, simulation, and verification processes.
  • Perform timing closure on complex FPGA designs.
  • Manage integration between logic and processing systems in FPGA SoC devices.
  • Create and execute comprehensive verification plans for both custom logic and IP integrations.
  • Optimize FPGA designs for resource utilization and performance.
  • Debug hardware issues using logic analyzers, oscilloscopes, and other test equipment.
  • Create technical documentation including architecture specifications and design documents.
  • Collaborate with hardware and software teams to ensure proper system integration.
  • Support system-level integration and testing activities.
Qualifications and Experience:
  • Bachelor’s Degree in Computer Engineering, Electrical Engineering, or other related field from an accredited school.
  • Minimum 5 years of FPGA development experience.
  • Strong proficiency in VHDL and Verilog.
  • Demonstrated expertise in digital signal processing implementation on FPGAs.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

FPGA / Digital Design Engineer
FPGA / Digital Design Engineer

SGS Consulting • Boston (MA)

On-site
USD 140,000 - 170,000
Senior FPGA Engineer — DSP & Video Processing
Senior FPGA Engineer — DSP & Video Processing

Professional Employment Group of Colorado • Lyndhurst (NJ)

On-site
USD 110,000 - 160,000
FPGA Engineer
FPGA Engineer

Techoundsllc • Raleigh (NC)

On-site
USD 120,000 - 180,000
FPGA Engineer
FPGA Engineer

ProFound People Pty Ltd • Irvine (CA)

On-site
USD 150,000 - 190,000
FPGA Verification Engineer
FPGA Verification Engineer

Compunnel, Inc. • Mountain View (CA)

On-site
USD 100,000 - 130,000
Sr. FPGA Engineer
Sr. FPGA Engineer

Apex Bridge Talent Group • Melbourne (FL)

On-site
USD 110,000 - 150,000
Design Engineer
Design Engineer

ApTask • United States

On-site
USD 140,000 - 190,000
Field-Programmable Gate Arrays Engineer
Field-Programmable Gate Arrays Engineer

Brooksource • Shalimar (FL)

On-site
USD 180,000 - 220,000
Senior, FPGA Hardware Design Engineer (34282)
Senior, FPGA Hardware Design Engineer (34282)

Myticas Consulting • Fort Worth (TX)

On-site
USD 100,000 - 130,000
FPGA Design & Verification Engineer
FPGA Design & Verification Engineer

Koger Talent • City of Rochester (NY)

On-site
USD 110,000 - 150,000