Job Description/Preferred Qualifications
KLA is seeking a talented and motivated new college grad to fill this position within the Electrical Engineering group. Our designs employ cutting edge combination of low noise analog to highly complex digital signal circuits, which are enabling our leading technology in the advancing semiconductor industry.
The candidate will be responsible for implementing FPGA/digital designs for state of the art inspection/metrology tools.
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 ME, OE, SW, systems and manufacturing engineers to ensure flawless integration and test at the subsystem and system level.
Skills required:
Hands on experience with 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.
The candidate must be motivated, self-driven, independent and to possess excellent oral and written communication skills to successfully collaborate with our accomplished engineering team.
Minimum Qualifications
Bachelor's Level Degree and 0 years related work experience
Base Pay Range: $79,600.00 - $135,300.00 Annually
Primary Location: USA-CA-Milpitas-KLA
KLA’s total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits including but not limited to: medical, dental, vision, life, and other voluntary benefits, 401(K) including company matching, employee stock purchase program (ESPP), student debt assistance, tuition reimbursement program, development and career growth opportunities and programs, financial planning benefits, wellness benefits including an employee assistance program (EAP), paid time off and paid company holidays, and family care and bonding leave.
Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level, and location. The range displayed reflects the pay for this position in the primary location identified in this posting. Actual pay depends on several factors, including state minimum pay wage rates, location, job-related skills, experience, and relevant education level or training. We are committed to complying with all applicable federal and state minimum wage requirements where applicable. If applicable, your recruiter can share more about the specific pay range for your preferred location during the hiring process.