Job Listing Description

FPGA Engineer

FPGA Design Engineer position is responsible for electronics & FPGA design and implementation in support of video & image processing.

- Implement video and image processing pipeline in FPGA fabric
- Review requirements; work on architecture and design details for FPGA & processor implementations
- Select existing IP blocks that can be used and write own IP blocks where needed
- Create correct design constraints to avoid timing issues for each block and for the complete design
- Implement different video and image processing algorithms on FPGA
- Develop test environments on FPGA and perform testing
- Develop firmware on real-time operating system (RTOS) and with Linux environment

- Experience with designing ARM processors and AXI bus with Zynq Ultrascale+ MPSoC or understanding of similar SoC FPGA architectures, including the PS-PL interfacing, either on bare-C or OS based designs
- Experience with industry-standard protocols, such as PCIe, USB, Ethernet, DDR, I2C, SPI, CAN, etc.
- Experience with generic video and camera interfaces such as LVDS, HDMI, Display Port, Camera Link, SDI, GigEVision, etc.
- Experience with Vivado and Xilinx SDK
- Experience writing RTOS and Linux device drivers for embedded vision systems
- Hands-on experience in digital system design using VHDL and Verilog and FPGA-based system bring-up and debugging
Job Number: 41206
Job Location: MI
Rate: Open
Per Diem: Split
Overtime: Possible
Duration: 12 mos +
Start Date: ASAP
Input Date: 12/04/2017
Attention: Marques
Address: 5 MILL AND MAIN PL STE 430
City, State: MAYNARD, MA 01754
Phone: 781/790-7900
800 Phone: 800/776-0562
Fax Phone: 781/672-2570

Previous Listing       Next Listing
Back to Abbreviated Search Results
Back to Complete Search Results
Back to Advanced Job Search

Phone: (425) 806-5200
Fax: (425) 806-5585
ContractJobHunter is a service of:
C.E. Publications, Inc.
P.O. Box 3006, Bothell, WA 98041-3006, USA
The content of this website is Copyright 2017 C.E. Publications, Inc.