FPGA Design Engineer - Artech LLC
NORTH READING, MA 01864
About the Job
Title: FPGA Design Engineer
Work location: North Reading, MA (Must be able to be on site, some Hybrid/WFH is possible, lab work will be required)
Duration: 12 Plus Months
Schedule: M-F (40hours/week)
Payrate: $74 to $84/hr. on W2
Organization & Role
In your role as a FPGA Design Engineer for client, you will be an integral part of a world class team designing the best-in-class storage test and system level test equipment. You will be working with cross functional teams such as hardware, firmware, and software to define the FPGA functionality, create custom specifications, deliver the design, and perform the system integration test.
Responsibilities
Basic Qualifications & Skills
Preferred Qualifications & Skills
Kamran Beg
(973) 360-8368
Kamran.beg@artech.com
Work location: North Reading, MA (Must be able to be on site, some Hybrid/WFH is possible, lab work will be required)
Duration: 12 Plus Months
Schedule: M-F (40hours/week)
Payrate: $74 to $84/hr. on W2
Organization & Role
In your role as a FPGA Design Engineer for client, you will be an integral part of a world class team designing the best-in-class storage test and system level test equipment. You will be working with cross functional teams such as hardware, firmware, and software to define the FPGA functionality, create custom specifications, deliver the design, and perform the system integration test.
Responsibilities
- Develop FPGA designs for new storage test and system test equipment
- Collaborate with cross-functional team members to write FPGA specifications meeting overall product requirements
- Drive FPGA design from initial architecture through implementation and verification
- Contribute to FPGA portion of hardware design (device selection, pinout, peripherals)
- Support firmware and software engineering during integration phase and board bring-up
- Hands-on debugging using lab equipment (logic analyzers, oscilloscopes, etc) and JTAG tools
Basic Qualifications & Skills
- BSEE/CMPEng or MSEE/CMPEng
- 5+ years of working with FPGA design, implementation, and verification
- Experience writing Verilog for synthesis on FPGA devices
- Experience implementing FPGA designs using AMD (Xilinx) and/or Client (Altera) tools, including configuring IP and creating timing constraints
- Proven design experience creating Verilog modules for some of the following technologies: SerDes, PCIe, ADCs and DACs, DDR memory, USB, AXI4, I2C, SPI, etc.
- Experience with control systems, specifically thermal monitoring and response.
- Successfully build verification, test benches, and testing environments for new features
- Ability to interact and communicate effectively with a variety of personnel and cultures
Preferred Qualifications & Skills
- Experience with System Verilog for verification and/or UVM environments
- Experience with FPGA SoC devices and their processor subsystems
- Basic scripting using TCL or Python
- Understanding of revision control systems
- Understanding of schematics and digital circuit design
Kamran Beg
(973) 360-8368
Kamran.beg@artech.com
Source : Artech LLC