30+ days ago - req14637
Sr. Electrical Engineer (Firmware)
Research & development
In a nutshell
San Jose - CA, US
Research & development
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.
As a Sr. Electrical Engineer at ASML HMI San Jose, you will tackle new and exciting technical challenges each day as you develop firmware on embedded system with mixed signal and FPGA based on system specifications and requirements.
You will tap into your technical acumen as you collaborate with team members to design firmware for embedded system, including but not limited to firmware for hardware modules, firmware for communication between hardware module and PC, functions and specifications for each modules. Cooperate with FPGA engineer to design and implement embedded software for FPGA. Design and implement embedded Linux system software, including application in user space and device driver in kernel space. Test and debug embedded software and firmware running on hardware, propose helpful suggestions for hardware design engineers.
PHD with 0~2 years of work experience.
·Very strong computer architecture knowledge and hardware knowledge.
·Very strong C coding skills.
·Very strong Linux software development and driver development experience.
·Strong knowledge of communication protocol such as TCP/IP, Ethernet, Infiniband, RoCE and RDMA.
·Proficient on FPGA based application development as such NIOS II.
·Proficient on embedded Linux based Arm software development on ARM Cortex A hardware.
·Proficient on ARM Cortex M bare-metal system development.
·Familiar with general low level hardware communication interface such as I2C, UART, SPI.
·Good FPGA knowledge and experience.
·Good VHDL or Verilog experience is a plus.
·Good knowledge of analog circuit and device is a plus.
·Good communication skills and trouble shooting skills.
EOE AA M/F/Veteran/Disability