{"id":1725827,"url":"https://alion.io/job/asml-sr-software-engineer","title":"Sr. Software Engineer","company":{"id":17151,"name":"ASML","domain":"asml.com","url":"https://alion.io/company/asml","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["San Jose, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":183200,"max":251900,"currency":"USD","period":"year","gross":null,"usd_annual":251900},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"MVVM","optional":false}],"status":"live","first_seen_at":"2026-09-24T00:00:00Z","employer_posted_date":"2026-09-24","last_verified_at":"2026-10-04T22:18:59Z","board_verified":true,"closed_at":null,"days_open":11,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":11},"description":"Senior Software Engineer\nContext\nTakes full technical ownership, leading several technical complex designs. Contributes to development / change of sub-modules; responsible for results of sub-modules.\nWorks at Train level. Interfaces with other sectors in complexenvironment,may require negotiation.\nUnderstands the contribution of other domains to the product;operateson module level and oversees the relations on function level. Takesend-to-end view, taking into account impact on other areas (e.g. research, customer, marketing).\nStructural troubleshooting capabilities on functional level and manages many technical uncertainties at sub-module level and develops creative solutions to solve uncertainties.Can take responsibility for customer problems (end-customer/sectors in Operations),coming up withsolutions for specific issues.Representsthe competence inProductDevelopment Cycle.\nMastersa field and WoW inownfunction. Has visible impactindepartmentor groups in other disciplines. Based on in-depthexpertisein own module/technical discipline,findssolutions that are not obviousforothers. Looks forward and acts proactively (e.g.raising risks).\nAs a Technical Lead Designer, steers the work of 6-10 engineers.\nDesigns, develops,testsand integrates software for ASML's machines and applications.Implementsanalytics, data,controland algorithm applications that give ASML customers the power to reachoptimalperformance during manufacturing.\nTechnical Responsibilities Summary\nIn addition to the responsibilities above,servesas the technical authority for one or more software modules or subsystems. Provides technical leadership across software architecture, implementation, integration, deployment, maintenance, and technical roadmap activities.\nDemonstratesexpertisein:\nC# and .NET application development\n\nWPF and XAML based user interface development\n\nMVVM architecture and application design patterns\n\nObject-oriented design and software architecture\n\nBuild and release environments\n\nContinuous Integration and Continuous Deployment (CI/CD)\n\nSource control and branching strategies\n\nNuGet package management and dependency versioning\n\nApplication debugging, diagnostics, and root-cause analysis\n\nPerformance, scalability, reliability, and maintainability engineering\n\nAutomated testing and software quality practices\n\nCross-team technical alignment and architectural governance\n\nProvides technical direction, coaching, code reviews, design reviews, and architectural guidance to software engineers. Drives software quality, maintainability, and long-term technical strategy while ensuring alignment with product and platform architecture.\nRequirements\nMasterdegree with substantial general work experience, or equivalent working and thinking level. Comprehensive job-related experience inownexpertisearea tofullycompetent level.\nSeasoned designer within own competence\nand\nhas completed at least 1 Product Development Cycle.\nAdditional Software Expertise\nDemonstrated experience with:\nC# and .NET Framework/.NET development\n\nWPF and XAML application development\n\nMVVM architecture and separation-of-concerns design principles\n\nSoftware architecture, frameworks, and design patterns\n\nDebugging complex software systems across multiple layers\n\nBuild systems, automated builds, and deployment pipelines\n\nNuGet package creation, consumption, versioning, and dependency management\n\nSource control systems and collaborative development workflows\n\nUnit testing, integration testing, and test automation\n\nTechnical leadership, mentoring, and architecture reviews\n\nResponsibilities\nResearch\nDevelop and/or deliver a plan for significant aspects of a research program with guidance from senior colleagues.\nEvaluate emerging software technologies, frameworks, development tools, and engineering practices relevant to ASML products and platforms.\nDesign Requirements and Specifications\nPlan and coordinate the identification, elicitation of product and/or project requirements; conduct analysis of those requirements for completion and alignment; document and manage requirements throughout the life of the project; and coordinate the verification of the end deliverable. Generally done at the project level.\nDefine and document software architecture requirements, quality attributes, interface contracts, and non-functional requirements including performance, maintainability, reliability, and extensibility.\nFeasibility\nConduct feasibility studies from a technological and organizational perspective and document findings to complete cost-benefit analysis on implementing changes to business processes, products, or business unit structure.\nPerform feasibility studies, contribute to the development of product roadmapsand contribute to the SPS/SDS.Identifyfeasibility questions and improvements inowndomain.\nAssessfeasibilityof software architectures, frameworks, technology selections, deployment models, and implementation approaches.\nConceptualization\nDesign engineering solutions and the associated validation process to enable the realization of a design brief (for example, in terms of functionality, performance and cost) that conforms to organizational and/or regulatory standards.\nDevelop software concepts, architectural approaches, and engineering strategies that balance functionality, maintainability, scalability, performance, and cost.\nPreliminary Design\nDevelop technicalconceptincluding material choices. Specify (sub)moduleusing team input, design architecture, make technical choices in all phases, solve technical issues, devisenew approachesto problemsencountered, and drive the development of the module.\nPrepare high-level design of the (sub-)modulefulfillingthe requirements set while addressing architectural and interface choices. Document the high-level designinthe relevant SEG documents.\nAdditionally:\nDefine software architecture and subsystem decomposition.\n\nEstablish technology selections and architectural direction.\n\nDefine software interfaces, platform boundaries, and integration approaches.\n\nLead architecture reviews and technical decision-making activities.\n\nDetailed Design\nDesign engineering solutions and the associated validationprocess toenable the realization of a design brief (for example, in terms of functionality, performance, aesthetics, and cost) thatconformsto organizational and/or regulatory standards.\nDetail outthe design including its documentation.\nAdditionally:\nDevelop detailed software designs and technical specifications.\n\nDesign reusable software components, frameworks, services, and APIs.\n\nEnsure adherence to architectural standards and engineering best practices.\n\nReview software designs produced by other engineers.\n\nIntegration\nIntegrate sub-systems into the system, execute configuration management, and provide support to projects.\nAdditionally:\nLead software integration activities across modules, services, UI components, and hardware interfaces.\n\nManage software dependencies and package versioning strategies.\n\nSupport build, deployment, installation, and upgrade processes.\n\nResolve architecture, compatibility, and integration issues.\n\nProduct Quality / Testing\nPerform verification of SDS, verify design specifications from teammembersand contribute to the testing process (TPS, a-test, (sub system) TAR, b-test).\nDevelop new testing approaches and strategies to meet changing requirements. Focus on a defined range of products,operationsor both.\nAdditionally:\nDrive software quality strategy and test automation.\n\nPerform root-cause analysis of complex software defects.\n\nDevelop debugging and diagnostic approaches for complex systems.\n\nSupport performance analysis and optimization activities.\n\nLead design reviews and code reviews to improve software quality and maintainability.\n\nSafety\nAdheres to ASML's EHS policies,proceduresand mandatory instructions;identifiesandmitigatessafety risk and safeguards the environment and well-being of oneself and others.\nInstructs the team in safe working methods andidentifiesinstances of risky behaviors within the team and takesappropriate action, escalating serious issues asappropriate.\nProject Management\nCreate high-level work breakdown, support planning, provide effort estimates and manage assigned projects, delegate tasks and ensuretimelyexecution and delivery according to quality standards, within the project management guidelines.\nAdditionally:\nDrive technical planning and architecture roadmaps.\n\nIdentifytechnical risks and mitigation strategies.\n\nCoordinate technical dependencies across teams and disciplines.\n\nGuideexecution of complex software development efforts.\n\nCommunication and Documentation\nDocument complex design choices and specifications in all phases to ensure product documentation is up todateand relevant underlying assumptions and restrictions are documented.\nAdditionally:\nDocument software architecture, APIs, design decisions, and technical trade-offs.\n\nPresent technical proposals and design reviews to both technical and non-technical stakeholders.\n\nEnsure technical decisions and architectural rationale are traceable andmaintained.\n\nKnowledge\nStay up to date on technical developments in one's area of expertise and in general affecting ASML and contribute to the overall broadening and maintenance of ASML's technology base.\nShare knowledge, including coaching and mentoring of more junior colleagues.\nAdditionally:\nMaintain expert knowledge of C#, .NET, WPF, XAML, MVVM, software architecture, and software engineering best practices.\n\nAct as a recognized subject matter expert for software design and architecture.\n\nCoach engineers in debugging, testing, code quality, maintainability, and design patterns.\n\nContribute to engineering standards, technical strategy, and continuous improvement initiatives across teams.\n\nThe current base annual salary range for this role is currently:\n$183,200-251,900Pay scales are determined by role, level, location and alignment with market data. Individual pay is determined through interviews and an assessment of several factors that that are unique to each candidate, including but not limited to job-related skills, relevant education and experience, certifications, abilities of the candidate and pay relative to other team members.\nThe Company offers employees and their families, medical, dental, vision, and basic life insurance. Employees are able to participate in the Company’s 401k plan. Employees will also receive eight (8) hours of vacation leave every month and (13) paid holidays throughout the calendar year. For more information, please contact the Recruiter or click on this link Compensation & Benefits in the US.\nAll new ASML jobs have a minimum application deadline of 10 days.\nInclusion and diversity\nASML is an Equal Opportunity Employer that values and respects the importance of a diverse and inclusive workforce. It is the policy of the company to recruit, hire, train and promote persons in all job titles without regard to race, color, religion, sex, age, national origin, veteran status, disability, sexual orientation, or gender identity. We recognize that inclusion and diversity is a driving force in the success of our company.\nNeed to know more about applying for a job at ASML? Read our frequently asked questions.\nRequest an Accommodation\nASML provides reasonable accommodations to applicants for ASML employment and ASML employees with disabilities. An accommodation is a change in work rules, facilities, or conditions which enable an individual with a disability to apply for a job, perform the essential functions of a job, and/or enjoy equal access to the benefits and privileges of employment. If you are in need of an accommodation to complete an application, participate in an interview, or otherwise participate in the employee pre-selection process, please send an email to  to initiate the company’s reasonable accommodation process.\nPlease note: This email address is solely intended to provide a method for applican...","description_format":"text","description_chars":12165,"description_truncated":true,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"master","optional":false},"security_clearance":false,"languages":[]},"benefits":["401k plan","Life insurance"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Manufacturing","Electronics Manufacturing","Semiconductor Manufacturing"],"lifecycle":[{"event":"open","at":"2026-10-02T21:52:31Z"}],"visa":[{"country":"US","licensed_sponsor":true,"evidence":"H-1B filings in 12 months: 460 · green card filings: 197","filings_12m":460,"filings_prev_12m":477,"green_card_filings_12m":197,"median_offered_wage_usd":127500,"route":null,"cap_exempt":false,"checked_at":"2026-10-03T21:08:04+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":78}],"liveness":{"score":87,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.865,"p_room":1,"age_days":10,"expected_fill_days":30,"reasons":["conf:1","velocity","win:early","comp:brand"],"computed_at":"2026-10-04T05:45:00Z"},"pay":{"stated_usd_annual":251900,"is_top_pay":true},"html_url":"https://alion.io/job/asml-sr-software-engineer","json_url":"https://alion.io/job/asml-sr-software-engineer.json","meta":{"generated_at":"2026-10-05T01:27:07Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":1943,"day_limit":5000,"remaining_today":3057,"minute_limit":60,"resets_at":"2026-10-06T00:00:00Z"}}}