Sr. Software Engineer (c++/linux/multi-threaded)

KLA

Milpitas, CA, United States
Base: $136,300.00 - $231,700.00 annually; bonus/eq...
Object oriented design in c++
Multi-threaded software development
Linux system programming
KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem and invests 15% of sales back into R&D

Job Summary

  • KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem and invests 15% of sales back into R&D.
  • The RAPID division provides world leading reticle inspection solutions to ensure lithography yields are consistently high enabling cost-effective manufacturing.
  • KLA offers a comprehensive total rewards package including medical, dental, vision, 401(K) matching, employee stock purchase program, tuition reimbursement, and career growth opportunities.

Matching Summary

KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem and invests 15% of sales back into R&D.

Salary

Base: $136,300.00 - $231,700.00 annually; Bonus/Equity: Not specified; Benefits: Medical, dental, vision, life, 401(K) matching, ESPP, tuition reimbursement, paid time off

Skills & Requirements

Must-have

  • Object Oriented Design in C++
  • Multi-threaded software development
  • Linux system programming
  • Distributed and HPC systems
  • Python scripting
  • Networking stack understanding

Nice-to-have

  • Cloud technologies for containerization
  • Linux kernel building and configuration
  • Linux device driver development
  • Real time HPC system experience
  • Diagnosis and troubleshooting HPC systems

Key Requirements

  • Doctorate degree with 0 years experience or
  • Master's degree with 3 years related experience or
  • Bachelor's degree with 5 years related experience

Work Rights

Not specified

Tailored Resume

Cover Letter