Senior Software Architect - High-Perf C++ for Semiconductors

KLA-Belgium

Milpitas (CA)

On-site

USD 160,000 - 234,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

KLA in Milpitas seeks a Sr. Software Engineer to lead architecture and development of complex, high-performance C++ applications powering semiconductor inspection and metrology products.

You will influence technical direction, design scalable architectures, mentor engineers, and collaborate with hardware, algorithms, and product teams to deliver integrated, reliable software across distributed real-time systems.

Qualifications

  • 12+ years of professional software development experience with strong emphasis on C++

Responsibilities

  • Lead the architecture, design, and implementation of complex software systems using modern C++.
  • Define scalable, maintainable, and high-performance software architectures aligned with product roadmaps.
  • Drive architecture reviews and establish technical standards across teams.
  • Develop robust frameworks, libraries, and reusable components for product consistency.
  • Collaborate with systems engineering, algorithms, hardware, and product teams to deliver integrated solutions.
  • Translate complex requirements into elegant designs and maintainable code.
  • Lead root-cause analysis to resolve critical system issues and improve architecture.
  • Evaluate new technologies through PoCs and introduce best practices in software design and QA.

Skills

C++ development
Software architecture
Multi-threaded systems
High-performance computing
Debugging & performance
CI/CD
Leadership
Communication
SDLC
Distributed systems

Education

PhD in Computer Science / Computer Engineering / Electrical Engineering
MS in related field
BS in related field

Tools

Linux

Job description

KLA in Milpitas seeks a Sr. Software Engineer to lead architecture and development of complex, high-performance C++ applications powering semiconductor inspection and metrology products.

You will influence technical direction, design scalable architectures, mentor engineers, and collaborate with hardware, algorithms, and product teams to deliver integrated, reliable software across distributed real-time systems.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Architect, Semiconductor Metrology (C++)
Lead Software Architect, Semiconductor Metrology (C++)

Socket.dev • Milpitas (CA)

On-site
USD 160,000 - 234,000
Medical, dental, vision
401(K) with company matching
Employee stock purchase program
Senior Software Architect – Semiconductor Inspection Systems
Senior Software Architect – Semiconductor Inspection Systems

KLA-Belgium • Milpitas (CA)

Hybrid
USD 160,000 - 234,000
Senior Software Architect — Lead High-Performance Systems
Senior Software Architect — Lead High-Performance Systems

KLA • Milpitas (CA)

On-site
USD 160,000 - 234,000
Senior HPC Architect: Systems & Software Lead
Senior HPC Architect: Systems & Software Lead

KLA-Belgium • Milpitas (CA)

On-site
USD 186,000 - 317,000
Medical insurance
Dental insurance
Vision insurance
+7
Senior C++ Software Engineer - Systems & Performance
Senior C++ Software Engineer - Systems & Performance

KLA • Milpitas (CA)

On-site
USD 136,000 - 232,000
Medical, dental, vision
401(k) matching
Employee stock purchase program (ESPP)
+2
Senior Software Architect
Senior Software Architect

KLA-Belgium • Milpitas (CA)

Hybrid
USD 160,000 - 234,000
Senior Software Engineer - C#/C++ for Wafer Inspection
Senior Software Engineer - C#/C++ for Wafer Inspection

KLA • Milpitas (CA)

On-site
USD 136,000 - 232,000
Director of Advanced Tech R&D for Semiconductors
Director of Advanced Tech R&D for Semiconductors

KLA • Milpitas (CA)

On-site
USD 192,000 - 288,000
Senior Windows Software Engineer – Metrology Tools
Senior Windows Software Engineer – Metrology Tools

KLA-Belgium • Milpitas (CA)

On-site
USD 136,000 - 232,000
Medical, dental, vision benefits
401(K) with company matching
Tuition reimbursement program
Senior FPGA Architect for High-Performance Imaging
Senior FPGA Architect for High-Performance Imaging

KLA-Belgium • Milpitas (CA)

On-site
USD 118,000 - 200,000
Medical
Dental
Vision
+2