FPGA Design Engineer at Applied Materials
Santa Clara, California, United States -
Full Time


Start Date

Immediate

Expiry Date

25 Feb, 26

Salary

0.0

Posted On

27 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

FPGA Design, VHDL, Verilog, Zynq, Image Processing, PCB Bring-Up, Debugging, System Integration, Documentation, Collaboration, ARM Processors, High-Speed IO, Timing Analysis, Performance Optimization, Signal Integrity, Embedded Systems

Industry

Semiconductor Manufacturing

Description
FPGA & Zynq Development Design and implement FPGA logic using Vivado, IP Integrator, and Vitis. Develop RTL modules in VHDL/Verilog for Zynq PL or Xilinx FPGA. Build and integrate custom IP cores and AXI interfaces. Implement HW-SW co-design using ARM processors on Zynq SoCs. Implement xDMA, memory IP to realize data transfer between PS and PL. Implement high-speed IO to realize data transfer between different FPGAs. CMOS Sensor & Image Processing Integrate and interface camera sensor in FPGA. Develop and optimize real-time image processing pipelines for: Image filtering, conversion, scaling, Frame buffering and memory management. Implement hardware accelerators to realize high frame rate application. PCB Bring-Up Participate in FPGA-related PCB bring-up: power sequencing, voltage validation, clock bring-up. Validate board-level interfaces such as DDR, high-speed IOs, I2C, UART, SPI. Work closely with hardware engineers on schematics, layout reviews, and FPGA pin assignment planning. Support signal integrity, timing, and high-speed routing considerations during board development. Verification, Testing & Debugging Create simulation testbenches and verification plans. Validate designs on Zynq evaluation boards (ZCU102, custom boards). Perform hardware debugging using ILA, oscilloscopes, and logic analyzers. Conduct performance tuning for timing closure, throughput, latency, and resource utilization. System Integration Work with embedded developers to integrate FPGA logic with Linux or bare-metal applications. Configure PS-PL interfaces, DMA and memory controllers. Collaborate in developing end-to-end imaging systems (sensor, FPGA, ARM, image processing). Documentation & Collaboration create & maintain documentation for design specifications and development workflows work on test plan, test procedures, test fixture and test report. Participate in design reviews and cross-functional team collaboration. Bachelor's/Master's degree 5 - 8 years of experience in EE / Computer / Embedded HW or related field. Strong experience with development of Xilinx Zynq UltraScale+ and FPGA. Proficiency in FPGA design flows, and Embedded system integration. Experience with CCD sensor interfaces and image processing. Solid knowledge of AXI, xDMA, frame buffers, DDR and high-speed IO. Good knowledge of digital electronics, schematics, and board-level design. Strong debugging skills using ChipScope and lab equipment. Understanding of timing analysis, CDC, and performance optimization. Strong self-motivation and strong problem-solving and analytical mindset. Ability to work cross-functionally with hardware and software teams. Self-directed and able to handle multiple tasks or fast-paced development cycles.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
Design and implement FPGA logic using Vivado and develop RTL modules for Zynq PL or Xilinx FPGA. Collaborate with hardware engineers for PCB bring-up and validate designs on evaluation boards.
Loading...