This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Electrical Design Engineer

$111,300 - $189,200/Yr

KLA - Milpitas, CA

posted about 2 months ago

Full-time - Entry Level
Milpitas, CA
Computer and Electronic Product Manufacturing

About the position

The Electrical Design Engineer will be a key member of the Image Computer (IMC) team at KLA, responsible for designing, building, and testing high-speed, high-throughput image processing systems. This role involves participating in all phases of FPGA design flow, from concept to integration into wafer inspection tools, ensuring that designs meet system requirements for performance and efficiency.

Responsibilities

  • Participate in all phases of FPGA design flow - from concept to wafer inspection tool integration.
  • Derive FPGA design requirements from system requirements.
  • Responsible for RTL design and verification, as well as hardware bring-up.
  • Implement logic/control blocks, including custom filters, DSP/image processing blocks, and a high-speed image data path.
  • Optimize FPGA designs for area, speed, and power to meet system requirements; analyze architectural trade-offs and validate for system sample rate and latency.
  • Verify DSP/image processing blocks against Python/MATLAB models and collaborate with systems engineers.
  • Run implementation tools, such as Xilinx Vivado and Intel Quartus; perform timing closure for designs.
  • Bring up and validate FPGA design in the lab and utilize various lab equipment.
  • Collaborate with software engineers to integrate the design into the wafer inspection tools.
  • Contribute to all phases of hardware development, including creating design documents, reviewing schematics, and performing unit and system tests.
  • Validate FPGA design for manufacturing release.

Requirements

  • Experience designing DSP and/or image processing datapath.
  • Experience in working with FPGAs.
  • Strong programming and scripting skills: MATLAB, Python, C/C++, Perl, Tcl.
  • Understanding of clock domain crossing (CDC) techniques.
  • Experience in developing automated, self-checking test benches and/or UVM.
  • Knowledge of timing closure techniques for high-speed design.
  • Strong interpersonal/written/verbal communication skills and experience with cross-functional collaboration.
  • Strong teamwork skills combined with the ability to work autonomously as an individual contributor.

Nice-to-haves

  • Some experience designing hardware (schematic entry, layout, etc.) is a plus.
  • Experience in EDA tools such as simulators (e.g., Questa), and FPGA tools (e.g., Vivado, Quartus).
  • Understanding industry-standard interfaces, protocols, and architectures: PCIe, Ethernet, DDR, etc.

Benefits

  • 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
  • Family care and bonding leave
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service