FPGA Systems Development Engineer
Analog Devices · Durham, NC · 1 mo ago
Engineering$11/hrFull-time
Responsibilities
- Design and implement SoC FPGA programs using HDL, IP, and embedded software
- Constrain FPGA designs and perform timing analysis
- Perform FPGA design verification using behavioral models
- Troubleshoot and resolve problems on FPGA designs and hardware
- Participate in design reviews, create documentation, present information, and produce demonstrations
- Support the evaluation and test of new products in the lab and on ATE
Requirements
- Bachelor’s degree or higher in electrical and/or computer engineering
- Hands-on experience with FPGA and/or SoC programming
- Motivated and creative problem solver with good writing, presentation, and overall communication skills
- Vision to work with leading edge technology and push it forward
- Able to work simultaneously on multiple projects and set priorities to deliver on schedule
Preferred
- FPGA and/or SoC experience that includes high-speed signaling and embedded software
- Experience with AMD-Xilinx devices and tools, especially Gigabit Transceivers and high-speed memory
- Experience with Verilog/System Verilog HW programming and digital design
- Experience with C/C++, Python and TCL and software design