Sr. Software Engineer
Core
Senior Software Engineer and Technical Lead Designer responsible for full technical ownership, complex design, and leading 6-10 engineers to develop software for ASML's machines and applications.
Role type
Senior IC software engineer (Technical Lead)
Builds
Software for ASML's machines and applications, including analytics, data, control, and algorithm applications
Domain
Semiconductor manufacturing equipment
Deliverable
production ML models | product features (via careerplan.io/jobs/J-00348845-sr-software-engineer-at-asml)
Required skills
C# and .NET, WPF and XAML, MVVM architecture, Object-oriented design, CI/CD, Source control, Automated testing, Technical leadership, Software architecture
Preferred skills
Debugging complex systems, Performance engineering, Root-cause analysis, Cross-team alignment
Technologies
C#, .NET Framework, WPF, XAML, MVVM, NuGet, CI/CD pipelines
Responsibilities
Lead software architecture, implementation, integration, and deployment; Provide technical direction, coaching, and code reviews; Define software architecture requirements and non-functional requirements; Lead software integration activities across modules and hardware interfaces; Drive software quality strategy and test automation; Conduct feasibility studies and technical decision-making.
Seniority
Senior, hands-on IC with leadership