Expoint – all jobs in one place
המקום בו המומחים והחברות הטובות ביותר נפגשים
Limitless High-tech career opportunities - Expoint

KLA FPGA Design Engineer 
United States, California, Milpitas 
652128277

Yesterday

Main job responsibilities would include:

  • Responsible for designing the test benches for simulation, timing analysis/closure, FPGA functionality verification

  • Designing, implementing, and debugging of FPGAs and firmware for embedded sensing and communications systems (cameras, sensors, motors etc.)

  • Collaborate with the hardware and embedded software engineer to design FPGA Firmware for high-performance mixed-signal systems

  • Define FPGA Firmware requirement specifications and develop design projects from concept design to production release

  • Understand and capture the project specifications and performance requirements on board and system level. Adhere to project timelines and deliverables

  • Write technical documentation that meets the defined quality standards as required

These tasks will require working with other engineering groups such as mechanical, optical, software, systems and manufacturing engineers to ensure flawless integration and test at the subsystem and system level.

Minimum Qualifications:

  • Hands on experience with complex FPGA firmware designs

  • Experience with Xilinx (preferred) or Intel/Altera FPGAs

  • Proficiency in FPGA simulation tools such as VCS, Modelsim or equivalent

  • Proficiency in FPGA design tools such as Vivado or equivalent

  • Proficiency in Hardware description language such as Verilog or System Verilog

  • Understand FPGA timing analysis and be enable to solve timing related issues

  • Hands on experience with lab equipment such as logic analyzer, oscilloscope

  • Solid knowledge of various protocols to interface different peripherals: PCIe, Aurora, DDR4, 10G, SPI, I2C, etc.

  • Solid Knowledge of networking and Embedded Linux build systems

Minimum Qualifications

Doctorate (Academic) Degree with at least three years' relevant experience; Master's Level Degree with at least six years' relevant experience; Bachelor's Level Degree with at least 8 years' relevant experience

or at +1-408-352-2808