30+ days ago - req30060
Embedded Software Developer - Intern
Research & development
Computer science & software engineering
In a nutshell
San Jose - CA, US
Research & development
No experience (Student)
Electrical engineering, Computer science & software engineering, Physics
ASML US brings The firmware team is responsible for embedded software development on e-beam inspection products of ASML.In this role, you will have the opportunity 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.We are looking for engineers with strong technical background in embedded software development in real-time OS. 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 may require 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 the Company to proceed with candidates who are immediately eligible to access controlled technology.
The firmware team is responsible for embedded software development on e-beam inspection products of ASML.In this role, you will have the opportunity 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.We are looking for engineers with strong technical background in embedded software development in real-time OS.
As an intern 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
Pursuing degree in BSEE or MSEE or related areas.
·Strong skill in programming in C/C++ andpython
·Experienced on Linux Kernel & driver development and embedded RTOS development.
·Experienced withADC/DAC, flash control in embedded OS.
·Experienced with industry communication interface such as UART, SPI, TCP/IP.
·Experienced with coding development on ARM cortex-M series chip.
·Experienced on hardware schematic & PCB layout reading, basic knowledge of analog circuit.
·Self-motivated, have a keen eye to identify bottleneck/risks and drive improvement
·Good problem-solving skill
oWork smarter, not harder.
oCan learn and apply new information, tools or skills.
·Must be able to read and interpret data, information, and documents.
·Strong customer focus and commitment to customer satisfaction through prioritization, quality, efficiency and professionalism.
·Ability to complete assignments with attention to detail and high degree of accuracy.
·Proven ability to perform effectively in a demanding environment with changing workloads.
·Result driven-demonstrate ownership and accountability.
·Work independently or as part of a team and follow through on assignments with minimal supervision.
·Demonstrate open, clear, concise and professional communication.
·Ability to establish and maintain cooperative working relationships with co-workers and customer.
·Work according to a strict set of procedures within the provided timelines.
Context of the position
This position primarily works in an office environment. It requires frequent sitting, standing and walking. Daily use of a computer is required. May stand for extended periods when facilitating meetings. The physical demands of the position described herein are essential functions of the job and employees must be able to successfully perform these tasks for extended periods. Reasonable accommodations may be made for those individuals with real or perceived disabilities to perform the essential functions of the job described.
EOE AA M/F/Veteran/Disability