25 days ago - req23775

FPGA Design Engineer

Research & development

Electrical engineering

In a nutshell

Location

San Diego - CA, US

Team

Research & development

Experience

0-2 years

Degree

Bachelor

Job Category

Electrical engineering

Introduction

ASML US brings together the most creative minds in science and technology to develop lithography machines that are key to producing faster, cheaper, more energy-efficient microchips. We design, develop, integrate, market and service these advanced machines, which enable our customers - the world’s leading chipmakers - to reduce the size and increase the functionality of their microchips, which in turn leads to smaller, more powerful consumer electronics. Our headquarters are in Veldhoven, the Netherlands, and we have 18 office locations around the United States including main offices in Chandler Arizona, San Jose and San Diego California, Wilton Connecticut, and Hillsboro Oregon.

This position requires access to controlled technology, as defined in the Export Administration Regulations (15 C.F.R. § 730, et seq.). Qualified candidates must be legally authorized to access such controlled technology prior to beginning work. Business demands may require ASML to proceed with candidates who are immediately eligible to access controlled technology.

Job Mission

Contribute to the specification, design, implementation and validation of FPGAs within highly reliable electronics for ASML's EUV systems. Participate in cross-functional teams and work with multiple engineering groups to outline and create FPGA designs and associated engineering documentation. Design, implement and test new FPGA features while using robust methodologies defined as a part of the design process. Work with advanced technologies including digital communication (PCIe, 1G+ Ethernet,EtherCAT, SRIO), photo-detectors, signal acquisition, and distributed high precision timestamping. Assist cross-functional teams with the integration of the FPGA designs into the system environment.Past experience with a variety of interfacing standards such as LVDS, LVPECL, LVCMOS a plus.

Job Description

  • Create FPGA requirement specifications from contributing flow down documents.
  • Generate test specifications to track and ensure functional specifications are fully met
  • Hands on lab troubleshooting for performance and behavior to identify changes within the design
  • Ability to work independently as well as communicate and work well within the FPGA team
  • Interact with other design groups such as software and controls to facilitate the design effort
  • Ability to understand system requirements to formulate FPGA requirements, to write design specifications, develop memory map, write test requirements and develop proof of validation required
  • Apply use of best design practices with a strong bias of what it takes to deliver highly reliable designs
  • Code with VHDL, test and debug using test benches in the Questasim environment, with automation in mind
  • Own quality of all assigned deliverables

Education

BSEE required

Experience

  • 1 or more years of experience in electronic design, with hands-on experience in requirements specification, detailed VHDL design, simulations, design validation and qualification
  • Deep knowledge and understanding of digital design fundamentals
  • Competence of Xilinx FPGA tooling including synthesis, building, timing analysis and simulation
  • Experienced with coding FPGAs using VHDL
  • Hands-on experience with board, module and system level electronic troubleshooting , includingexperience with engineering test equipment such as oscilloscopes, logic analyzers and bus analyzers, and chipScope
  • Working experience with Xilinx UltraScale SoC a plus
  • Demonstrated ability to work in a process driven environment, with a structured problem solving approach
  • SystemVerilog proficiency for design verification a plus
  • Familiarity with PCIe, Gigabit Ethernet a plus
  • Bash/perl/python scripting needed for automated self checking test bench verification, validation and process automation a plus
  • Familiarity with Linux/Unix OS is a plus
  • Knowledge of change management and revision control tools such as SVN or Git will be a plus
  • Strong communication skills including ability to author technical specifications, and procedures
  • ARM processor coding a plus
  • Familiarity with Questasim a plus

Context of the position

EOE AA M/F/Veteran/Disability


Learn more about this job