Sr. Firmware FPGA Engineer (ONSITE, Budd Lake NJ)

Resource 1 LLC

Budd Lake (NJ)

On-site

USD 135,000 - 183,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health and disability insurance
401(k) match
Flexible spending accounts
Education assistance
Parental leave
Paid time off
Company-paid holidays

Job summary

A technology solutions provider is looking for a skilled Senior Firmware FPGA Engineer in Budd Lake, NJ. This onsite role involves designing, developing, and implementing FPGA-based solutions for high-performance systems. The ideal candidate will have over 10 years of experience in FPGA design, proficiency in VHDL or Verilog, and strong problem-solving skills. The salary range for this position is $135,000 to $183,000 with various benefits including health insurance and a 401(k) match.

Qualifications

  • Minimum 10 years of experience in FPGA design and embedded systems.
  • Proficiency in VHDL or Verilog for FPGA design.
  • Strong understanding of real-time programming.

Responsibilities

  • Design, develop, and test FPGA firmware using VHDL or Verilog.
  • Conduct simulation, verification, and debugging of FPGA designs.
  • Collaborate with software and hardware teams for integration.

Skills

VHDL
Verilog
FPGA design
Problem-solving
Embedded systems
C/C++ programming
Signal processing
DSP algorithms

Education

Bachelor's or master’s degree in electrical engineering

Tools

Xilinx Vivado
Altera Quartus
ModelSim

Job description

My client is looking for a skilled Senior Firmware FPGA Engineer to join their team in the Budd Lake NJ location. This role is onsite 4-10 hour days a week, Friday's off.

This person will contribute to the design, development, and implementation of FPGA-based solutions for high-performance systems. The ideal candidate will have experience in hardware description languages (HDLs), digital design, and FPGA architecture, with a strong problem-solving mindset.

Responsibilities
  • Design, develop, and test FPGA firmware using VHDL or Verilog.
  • Optimize FPGA-based solutions for high-speed processing applications.
  • Work with industry-standard FPGA development tools (Vivado, Quartus, ModelSim, etc.).
  • Architect SoC solutions based on project requirements.
  • Conduct simulation, verification, and debugging of FPGA designs.
  • Implement embedded software for FPGA-based systems.
  • Collaborate with software, hardware and systems teams to ensure seamless integration of FPGA components.
  • Support system integration with hardware bring-up, testing, and troubleshooting.
  • Debug and troubleshoot FPGA and firmware-related issues.
  • Optimize performance, power, and resource utilization for FPGA implementations.
  • Develop and maintain documentation for FPGA designs, implementations, and test results.
  • Ensure compliance with industry standards and best practices.
  • Perform a wide range of complex engineering work with minimal supervision.
  • Design mixed signal hardware circuits including FPGAs, CPLDs, ADCs / DACs, microprocessor and DSP processor circuits, clock circuits, filters, communication interfaces (Ethernet, SPI, PCI, I2C, etc.), and high-speed memory circuits (DDR).
  • Develop firmware using the full life cycle of hardware products from concept to production.
  • Decompose requirements and ensure traceability to digital design verification tests.
  • Implement FPGA algorithms and digital signal processing components (Digital filters, transforms, multipliers, mathematical operations).
  • Route designs using best practices to ensure signal integrity and timing is maintained for circuits containing both high frequency and noisy signals.
  • Use test equipment including oscilloscopes, logic analyzers, power supplies, multimeters, and temperature chambers to debug issues.
Qualifications
  • Bachelor's or master’s degree in electrical engineering.
  • Minimum 10 years’ experience in FPGA design/simulation, firmware development, and embedded systems.
  • Proficiency in VHDL or Verilog for FPGA design.
  • Experience with FPGA development tools (Xilinx Vivado, Actel (Microsemi), Altera Quartus, etc.) and SoC devices (MicroChip PolarFire).
  • Strong understanding of embedded systems and real-time programming.
  • Familiarity with C/C++ for firmware development.
  • Experience with signal processing, high-speed communication interfaces (PCIe, Ethernet, SPI, etc.).
  • Ability to design and implement advanced DSP algorithms
  • Knowledge of FPGA verification and testing methodologies.
  • Exceptional problem-solving and analytical skills.
  • Ability to work independently and in a collaborative environment.
  • Excellent verbal and written communication skills.
  • Strong proficiency in Microsoft Office Suite (Word, Excel, PowerPoint, Visio).
Preferred Skills
  • Experience with SoC FPGA architecture.
  • Proficiency in programming languages like C/C++ and Python
  • Knowledge in MATLAB for simulation and analysis.
  • Familiarity with hardware debugging tools (oscilloscopes, logic analyzers, etc.).
  • Understanding of inertial navigation systems.

The salary range for this role is $135,000- $183,000. Company also offers a variety of benefits, including health and disability insurance, 401(k) match, flexible spending accounts, EAP, education assistance, parental leave, paid time off, and Company-paid holidays.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Jr- Mid FPGA Firmware Engineer
Jr- Mid FPGA Firmware Engineer

Associates Systems LLC • Concord (CA)

On-site
USD 100,000 - 150,000
FPGA Firmware Engineer
FPGA Firmware Engineer

The Judge Group, INC. • Westminster (CO)

On-site
USD 120,000 - 170,000
Competitive compensation
Health, dental, and vision insurance
Paid time off and holidays
+3
Senior Specialist, Electrical Engineering - FPGA
Senior Specialist, Electrical Engineering - FPGA

Nova Talent Solutions • City of Rochester (NY)

On-site
USD 105,000 - 145,000
Senior FPGA Firmware Engineer for High-Performance Systems
Senior FPGA Firmware Engineer for High-Performance Systems

Resource 1 LLC • Budd Lake (NJ)

On-site
USD 135,000 - 183,000
FPGA / Firmware Engineer
FPGA / Firmware Engineer

Insight Global • Grand Rapids (MI)

On-site
USD 135,000
Medical, Dental, Vision Insurance
401(k)
Tuition/Education Assistance
+2
Sr. FPGA Engineer
Sr. FPGA Engineer

Accord Technologies Inc • Melbourne (FL)

On-site
USD 100,000 - 135,000
Junior Engineer, FPGA
Junior Engineer, FPGA

NIKSUN Inc. • Northern (KY)

Hybrid
USD 60,000 - 62,000
FPGA Engineer (Mid/Sr) - Hybrid/Relo available!
FPGA Engineer (Mid/Sr) - Hybrid/Relo available!

Thrive Recruitment Agency • Phoenix (AZ)

Hybrid
USD 90,000 - 120,000
Senior FPGA Engineer
Senior FPGA Engineer

TalentBridge • Chandler (AZ)

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

Techoundsllc • Raleigh (NC)

On-site
USD 110,000 - 140,000