×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Firmware FPGA Engineer; ONSITE, Budd Lake NJ

Job in Budd Lake, Morris County, New Jersey, 07828, USA
Listing for: Resource 1 LLC
Full Time position
Listed on 2026-02-06
Job specializations:
  • Engineering
    Embedded Software Engineer, Hardware Engineer, Electronics Engineer, Systems Engineer
Salary/Wage Range or Industry Benchmark: 135000 - 183000 USD Yearly USD 135000.00 183000.00 YEAR
Job Description & How to Apply Below
Position: Sr. Firmware FPGA Engineer (ONSITE, Budd Lake NJ)
Location: Budd Lake

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, Model Sim, 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 (Micro Chip Polar Fire).
  • 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.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary