FPGA Engineer ( Rochester, NY ) 36890

Software, Inc.
Rochester, NY, United States
8 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$110,500.0
Working hours
Regular working hours

Tech stack

Modems Linux Firmware Field-Programmable Gate Array (FPGA) Integrated Development Environments MATLAB Signal Processing Simulink SystemVerilog Tcl (Programming Language) Verilog VHSIC Hardware Description Language (VHDL)
+4 more
Vivado Scripting Application Specific Integrated Circuits Fpga Hardware

Job description

A direct-hire opportunity exists for an FPGA Engineer to join a company developing tactical communication products. This role is Onsite Only, based in Rochester, NY, located in Upstate New York on Lake Ontario, 60 miles from Niagara Falls. Relocation Assistance Available, and US Citizenship Required. What you’ll do

  • Design, verify, and test modem/signal processing-based FPGA firmware for radio communication systems
  • Work in a cross-functional team environment as an FPGA developer/verification engineer
  • Analyze requirements and create FPGA specifications and development plans
  • Create FPGA verification and test plans
  • Code firmware designs in VHDL
  • Code test benches in System Verilog
  • Verify designs meet requirements

Requirements

  • Bachelor’s Degree and minimum 7 years of prior relevant experience, OR Graduate Degree and minimum 9 years of prior related experience, OR in lieu of a degree, minimum 13 years of prior related experience in FPGA development
  • Experience developing and verifying FPGA/ASIC based embedded system solutions
  • Experience in FPGA/ASIC development using VHDL or Verilog
  • Experience in FPGA/ASIC verification using System Verilog
  • Experience integrating FPGA firmware on hardware
  • Experience with FPGA vendor-specific implementation tools (Vivado/Quartus/Libero)
  • Experience working in a Linux based development environment
  • US Citizenship Required
  • Preferred: Experience with MatLab, Simulink, or similar digital signal processing (DSP) modelling tools
  • Preferred: Experience in communication system signal processing theory and waveform design
  • Preferred: Experience with TCL or Python scripting languages
  • Preferred: Working knowledge and experience in implementation and testing of MODEM RF designs
  • Preferred: Experience with Universal Verification Methodology (UVM)
  • Preferred: Working knowledge and experience with vendor-specific FPGA verification tools (Mentor Questa, Visualizer)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

4:07 min

Understanding home gateway communication protocols and server configuration

Milica Aleksic Milica Aleksic +1 · World Congress 2023

2:40 min

Motivations for transitioning legacy MATLAB repositories to Python

Michael Niebisch Michael Niebisch · World Congress 2024

5:59 min

Compiling routing logic into certified safety microcontrollers

Ulrich Wurstbauer +1 · LIVE

2:14 min

Custom domain controllers and vehicle communication networks

Denis Grahovac · World Congress 2021

1:39 min

Core skills required for robust robotic systems

Falk-Moritz Schaefer · World Congress 2022

Videos

See all

Related articles

See all