Logo
BANC3, INC.

FPGA-Engineer

BANC3, INC., Princeton, New Jersey, us, 08543

Save Job

BANC3 is seeking an FPGA engineer to work in a dynamic, small team environment in support of design,development and production of electrical systems and boards for us in RF systems and digital receiverprojects. Responsibilities include developing firmware designs for use on FPGA devices for real-time signalprocessing, data interfaces, and control interfaces. Excellent communications skills are needed to maximizeperformance in the small team setting. Candidate should be able to work independently and interacteffectively with other team members involved in complementary technical disciplines (mechanical engineering,RF engineering, software engineering).

Required Skills & Qualifications:

Bachelor's degree in Electrical or Computer Engineering.

Minimum of 2 years of FPGA design experience.

Knowledge of FPGA design implementation with VHDL design language.

Knowledge of embedded processors, and SOC development for FPGA devices.

Basic understanding of VHDL, the FPGA design process and the tools used to generate the FPGA designs(VHDL, Synthesis, Place and Route, Simulation, Timing Analysis and Timing closure).

Ability to estimate FPGA resource requirements.

Experience with interfaces, communication protocols and bus standards such as: USB, AXI, I2C, SPI,UART, RS-232, GigE.

Experience with FPGA simulation (Modelsim / Questa) to verify performance, then integrate and testthe FPGA on the circuit card assembly.

Familiar with embedded logic analyzer (Signaltap / ChipScope).

Experience designing with memory map and register-read/write across interfaces.

Able to take Matlab simulations and implement the design to run in the FPGA.

Familiar with version control software such as GIT or SVN.

Ability to download firmware images to FPGA device and run tests in the lab to verifyfunctionality.

Tools:

Modelsim / Questa.

MATLAB.

Location: On site in Princeton, NJ

Job Type:

Full-time, 40 hours / week.

Must be US citizen.

Must be eligible for US DoD securityclearance.

#J-18808-Ljbffr