Senior Software Engineer

ASML

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Jose, CA
Salary
$183,200–$251,900 / yr
Employment
Full-time
Posted
13 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $170k
This role $218k
$109k most similar roles pay here $267k

This role pays more than 90% of similar roles. Most pay $149,500–$190,062 — the shaded band above. At the midpoint, this role pays about $218k versus about $170k for comparable roles.

Based on 240 similar postings.

Employer

About ASML

ASML is a leading supplier of lithography equipment, used by the world’s top chipmakers to print microchips that are increasingly powerful, fast and energy efficient.

ASML currently has 45 open roles on FindRole.

Listed pay typically runs $133,487–$196,050 across 28 roles with salary data.

Most-posted roles

View all roles at ASML

At a glance

TL;DR · Senior Software Engineer

Sr. Software Engineer As a Sr. Software Engineer, you will take full technical ownership of complex designs while leading a team of engineers to develop, test, and integrate software for specialized machines and applications. You will serve as a technical authority for specific modules, overseeing architecture, implementation, and the long-term technical roadmap. Your daily work involves implementing analytics, data, control, and algorithm applications to optimize manufacturing performance. The role requires deep expertise in C#, .NET, WPF, XAML, and MVVM architecture. You will manage CI/CD pipelines, NuGet package management, and complex troubleshooting while providing mentorship through code and design reviews. This position addresses the technical challenge of ensuring software reliability and scalability within a high-precision manufacturing environment, where you must navigate complex requirements to deliver robust solutions for critical industrial systems.

What does a Software Engineer earn in California?

Median $214000 from 958 postings across 73 companies.

See salary data

What you'll do

  • Lead technical design, architecture, and development for complex software modules and subsystems.
  • Serve as a technical authority providing guidance on implementation, integration, and deployment strategies.
  • Mentor and coach a team of engineers through code reviews and architectural guidance.
  • Develop high-level and detailed software designs including APIs, frameworks, and reusable components.
  • Perform root-cause analysis for complex defects and drive software quality and test automation.
  • Manage technical roadmaps, identify risks, and coordinate dependencies across different teams.
  • Conduct feasibility studies to evaluate new technologies and their impact on product roadmaps.
  • Document complex design choices, technical specifications, and architectural rationale for all stakeholders.

What we're looking for

  • Master degree with substantial general work experience or equivalent working and thinking level.
  • Comprehensive job-related experience in your specific expertise area to a fully competent level.
  • Experience as a seasoned designer who has completed at least one Product Development Cycle.
  • Expertise in C# and .NET application development.
  • Proficiency in WPF and XAML based user interface development using MVVM architecture.
  • Experience with software architecture, design patterns, and CI/CD pipelines.
  • Skills in NuGet package management, source control, and automated testing.
  • Ability to provide technical leadership, mentoring, and architectural guidance to other engineers.

More like this

Similar roles

Senior Software Engineer

Alkami

Remote 13 days ago $120,000–$150,000
Kotlin Java Vue.js React Angular Tailwind CSS Spring Boot Hibernate RESTful APIs AWS Kubernetes Kafka SQL NoSQL Maven OpenTelemetry Agile UI Automation
8+ yrs exp Remote

Senior Software Quality Assurance Engineer

ASML

San Jose, CA 86 days ago $140,250–$210,375
C# C++ .NET WCF WPF CI/CD Test Automation SDLC Unit Testing Integration Testing System Testing Regression Testing Performance Testing Defect Tracking Systems Distributed Systems State Machines Parallel Processing
8+ yrs exp Hybrid

Senior Software Engineer

Adobe

San Jose, CA 19 days ago $139,000–$257,550
Python Spark SQL Apache Airflow Databricks Snowflake DAX Tableau Power BI Adobe Analytics ETL Machine Learning Statistical Modeling Predictive Analytics A/B Testing Distributed Computing
3+ yrs exp

Senior Software Engineer

University of Miami

Miami, FL 165 days ago
Node.js React TypeScript JavaScript HTML CSS Express.js Nest.js Loopback.js AWS Azure Google Cloud Platform SQL NoSQL Git Python R Angular Vue.js Docker Kubernetes Jest Cypress RESTful APIs Agile Scrum D3.js Plotly.js
4+ yrs exp

Senior Software Engineer

Alteryx

Remote 166 days ago $119,000–$153,000
Python C++ gRPC CI/CD Git NumPy CPython SQLite OpenSSL WiX REST) API Node.js React JavaScript JSON Docker Kubernetes Rust AWS GCP Azure
Remote

Senior Software Engineer

Palo Alto Networks

Santa Clara, CA 116 days ago $106,000–$170,500
Python Node.js TypeScript SQL MongoDB BigQuery GCP AWS Azure CI/CD REST APIs Kubernetes Docker AI/ML Pipelines Data Science Model Context Protocol
2+ yrs exp