$136,300 – $231,700
Listed on KLA-Tencor’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
KLA seeks a software engineer to develop high-performance computing systems for semiconductor manufacturing inspection platforms, working on multi-threaded distributed systems and Linux kernel-level optimization. This role suits experienced systems programmers comfortable with C++, Java, and infrastructure challenges at scale.
Our summary, not KLA-Tencor’s wording. The full posting is on their site.
Skills this role names
- C++
- Cloud Technologies
- Containerization
- Design Patterns
- Java
- Linux
- Linux Kernel
- Object Oriented Design
- Python
- Software Architecture
Log in to see which of these are already on your profile.
What they ask for
Required
- Multi-threaded, multi-process, and distributed computing systems design and development
- C++, Java, and object-oriented design experience
- Linux system programming and Shell/Python scripting
- Complex software and system troubleshooting
- Technical communication and documentation
Nice to have
- Cloud and datacenter technologies (compute, networking, storage, virtualization, containerization, cluster orchestration)
- Linux kernel configuration, performance tuning, and internals
- Linux device driver development and kernel-level debugging
- Real-time and HPC systems performance optimization, scalability, and reliability
- HPC software, storage, networking, and infrastructure root-cause analysis