Veldhoven
8 Apr 2026
Computer Science | Software Engineering internship: firmware automation enhancements logo

Computer Science | Software Engineering internship: firmware automation enhancements

ASML

Computer Science | Software Engineering internship: firmware automation enhancements

Bachelor graduation thesis internship in firmware automation enhancements at ASML's EUV Dose Control group. Responsibilities include implementing I/O features, updating workflows, debugging, and improving software quality. Requires enrollment in a computer science or related bachelor's degree, experience with Python, basic C++ and Git knowledge, and structured, collaborative work.

HybridFull-timeInternshipPythonC++

Salary

Not specified

Work Location

Veldhoven, North Brabant, Netherlands, NL

Work Model

Hybrid: 2-3 days on-site, 4-5 days per week

Employment Type

Full-time

Experience Level

Internship

Contract Length

6 months

Core Qualifications

Technical (Must-have)
PythonC++Git
Soft Skills
structuredanalyticalcollaborativecommunication

Key Responsibilities

  • Implement I/O-related features tailored to new sensor and peripheral designs.
  • Update firmware integration workflows to match new software requirements.
  • Analyze, debug, and resolve defects to improve robustness and consistency.
  • Improve validation steps and overall developer experience.
  • Expand automated test coverage to reduce manual verification effort.
  • Update and maintain clear, structured technical documentation.
internshipfirmwareautomationPythonC++GitsemiconductorEUVsoftware engineeringbachelor thesis