Software Engineer II - End-to-End System Software

KLA-Belgium

Milpitas (CA)

On-site

USD 136,000 - 200,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical
Dental
Vision
401(K) including company matching
Employee stock purchase program (ESPP)
Tuition reimbursement

Job summary

KLA is seeking software engineers to drive end-to-end features for production systems that run on sophisticated semiconductor equipment. You will own features from requirements through release, collaborating with hardware and systems teams to ensure robust, scalable designs.

Ideal candidates have strong OO skills, production experience in C#, Java, or Python, and expertise with Docker and Kubernetes to deploy containerized apps at scale.

Qualifications

  • Industry experience in software development with production systems.
  • Strong OO design and production-grade code in C#, Java, or Python.
  • Experience with SQL/NoSQL and data-driven apps.
  • Ability to debug in distributed/multi-threaded environments.

Responsibilities

  • Drive end-to-end development of software features in complex systems.
  • Translate requirements into scalable software designs.
  • Contribute to architecture discussions for robust solutions.
  • Write high-quality, production-grade code with strong performance.
  • Identify and resolve complex technical issues in production environments.
  • Mitigate risks and influence design decisions with stakeholders.
  • Collaborate with hardware and systems teams to deliver integrated solutions.
  • Mentor junior engineers and uphold best practices.
  • Operate with ownership in a fast-paced environment.

Skills

Object-oriented programming
Production software systems
C#, Java, Python
SQL/NoSQL databases
Multi-threaded/Distributed
Debugging complex systems
Cross-functional collaboration

Education

Master's degree or equivalent experience

Tools

Docker
Kubernetes

Job description

KLA is seeking software engineers to drive end-to-end features for production systems that run on sophisticated semiconductor equipment. You will own features from requirements through release, collaborating with hardware and systems teams to ensure robust, scalable designs.

Ideal candidates have strong OO skills, production experience in C#, Java, or Python, and expertise with Docker and Kubernetes to deploy containerized apps at scale.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Quality Engineer – Semiconductors (Travel)
Software Quality Engineer – Semiconductors (Travel)

KLA-Belgium • Milpitas (CA)

On-site
USD 95,000 - 139,000
Medical
Dental
Vision
+3
Senior Systems Software Engineer - Hardware & Diagnostics
Senior Systems Software Engineer - Hardware & Diagnostics

KLA-Belgium • Milpitas (CA)

On-site
USD 136,000 - 232,000
Medical
Dental
Vision
+7
Senior Embedded Systems Engineer: Linux Firmware & C++
Senior Embedded Systems Engineer: Linux Firmware & C++

KLA-Belgium • Milpitas (CA)

On-site
USD 141,000 - 207,000
Medical
Dental
Vision
+3
Senior Software Architect: High-Performance Systems
Senior Software Architect: High-Performance Systems

KLA-Belgium • Milpitas (CA)

On-site
USD 160,000 - 234,000
Medical insurance
401(k) matching
Employee stock purchase program (ESPP)
Senior Software Engineer - Multithreaded HW/SW Systems
Senior Software Engineer - Multithreaded HW/SW Systems

KLA-Belgium • Hillsboro (OR), Beaverton (OR)

On-site
USD 116,000 - 197,000
Medical benefits
Dental benefits
Vision benefits
+5
Senior Software Architect — Lead High-Performance Systems
Senior Software Architect — Lead High-Performance Systems

KLA • Milpitas (CA)

On-site
USD 160,000 - 234,000
Software Quality Engineer
Software Quality Engineer

KLA • Milpitas (CA)

On-site
USD 95,000 - 162,000
Software Engineer - HPC, GPU & Cloud-Native Systems
Software Engineer - HPC, GPU & Cloud-Native Systems

KLA-Belgium • Milpitas (CA)

On-site
USD 136,000 - 232,000
Medical benefits
401(k) + ESPP
Tuition reimbursement
+2
Senior Instrumentation Software Engineer: Systems Lead
Senior Instrumentation Software Engineer: Systems Lead

KLA • Ann Arbor Charter Township (MI)

On-site
USD 105,900 - 180,000
Medical benefits
401(k) including company matching
Employee stock purchase program (ESPP)
Software Quality Engineer: Automation for Hardware Systems
Software Quality Engineer: Automation for Hardware Systems

KLA • Milpitas (CA)

On-site
USD 95,000 - 162,000