CareerPlanSign in

Principle Software Engineer – Systems software

San Jose, CA, US💼 Full-time💰 $202,000–$277,750🗓 2026-09-24 → 2026-10-07

Core

Own and drive technical details of systems software projects to ensure customer satisfaction by developing roadmaps, designing solutions, and integrating hardware/software systems.

Role type

Principal Software Engineer (Systems Software)

Builds

Full software stacks including hardware, firmware, OS, desktop, and web applications for semiconductor equipment.

Domain

Semiconductor equipment / Systems Software (via careerplan.io/jobs/J-00348662-principle-software-engineer-systems-software-at-asml)

Required skills

C#, C++, .NET, WCF, WPF, distributed programming, parallel programming, OOD, design patterns, performance analysis, technical troubleshooting

Preferred skills

System of systems architecture, common component architecture, mechatronic systems, Python, Redis, SQL, machine learning

Technologies

.NET, C#, C++, WCF, WPF, Python, Redis, SQL

Responsibilities

Develop systems software roadmap based on product needs; Define roadmap for software evolution and new technology insertion; Design innovative software solutions; Decompose complex problems and derive software requirements; Enable technical integration of hardware and software solutions; Coach a team of junior architects; Perform performance analysis and technical support.

Seniority

Principal, hands-on IC with strategic leadership