Sr Software Engineer (c++, Ood/oop, Linux)

KLA

C++ programming skills
Object-oriented design
Object-oriented programming
KLA invents systems and solutions for the manufacturing of wafers and reticles, integrated circuits, packaging, printed circuit boards and flat panel displays

Job Summary

  • KLA invents systems and solutions for the manufacturing of wafers and reticles, integrated circuits, packaging, printed circuit boards and flat panel displays.
  • The RAPID division is the world leading provider of reticle inspection solutions for the semiconductor industry.
  • We offer a competitive, family friendly total rewards package.

Matching Summary

KLA invents systems and solutions for the manufacturing of wafers and reticles, integrated circuits, packaging, printed circuit boards and flat panel displays.

Skills & Requirements

Must-have

  • C++ programming skills
  • Object-Oriented Design
  • Object-Oriented Programming
  • multi-threaded and multi-process environments
  • machine control software development
  • inspection software development

Nice-to-have

  • Linux system administration
  • UML knowledge
  • semiconductor fab operations experience
  • collaborative success driven

Key Requirements

  • BS, MS or PhD preferred
  • 5 years related work experience (Bachelor's)
  • 3 years related work experience (Master's)
  • 0 years related work experience (Doctorate)
  • Strong proficiency in C++/OOD/OOP
  • Experience with SOLID principles
  • Demonstrated experience in multi-threaded and multi-process programming
  • Strong problem-solving and debugging skills

Work Rights

Not specified

Tailored Resume

Cover Letter