HENDERSON, Nevada
SENIOR DIGITAL DESIGN ENGINEER Job Opening in HENDERSON, Nevada - A board level design and manufacturing company focused on quick-turn designs for the embedded market is seeking a Sr. Digital Design Engineer.
Primary Responsibilities:
- Work with board designer to determine optimal pin-out of FPGA/CPLD parts during schematic design.
- Prototype FPGA/CPLD interface logic to ensure pin-out/design feasibility.
- Develop RTL reference designs and/or final implementations using cutting edge Xilinx, Altera, and Lattice parts.
- Document designs using design diagrams, user manuals, and register specifications.
- Debug/troubleshoot designs in the lab on new board designs using oscilloscopes, logic analyzers, in-circuit debugging, etc.
- Develop (or be able to work closely with a software engineer who will develop) device drivers and diagnostic applications to drive the FPGA/CPLD design.
- Support customers as needed via e-mail, phone, or (rarely) in-person.
Requirement:
- VHDL coding experience is required.
- Understanding of how to interface FPGA/CPLD designs to external CPUs/software is required.
- Experience with high-speed SERDES interfacing of FPGAs using off-the-shelf IP is a plus (PCIe, XAUI, 1000Base-X/SGMII, etc).
- Experience with high-speed memory interfacing of FPGAs using off-the-shelf IP is a plus (DDR3, QDRII+, etc).
- C/C++ programming experience, an understanding of the software lifecycle, and strong structured coding practices are desired.
- Requires BSEE/BSCS or equivalent with a Master's degree being a plus.
- 7+ years' experience in Digital Design.
To apply for this position please submit an MS Word doc of your resume and put in the subject "Job ID # 1865".
|