Senior Software Engineer (C++ | .Net | VB | C# )(HYBRID)

KLA · Silicon Valley CA

Company

KLA

Location

Silicon Valley CA

Type

Full Time

Job Description

Company Overview
KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. No laptop, smartphone, wearable device, voice-controlled gadget, flexible screen, VR device or smart car would have made it into your hands without us. KLA invents systems and solutions for the manufacturing of wafers and reticles, integrated circuits, packaging, printed circuit boards and flat panel displays. The innovative ideas and devices that are advancing humanity all begin with inspiration, research and development. KLA focuses more than average on innovation and we invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the world's leading technology providers to accelerate the delivery of tomorrow's electronic devices. Life here is exciting and our teams thrive on tackling really hard problems. There is never a dull moment with us.

Responsibilities:

We are seeking a motivated engineer to join our team to help with the design, development, release, and support of our optical profiler, resistivity, and thin-film thickness measurement systems. The successful candidate will:
  • Work with the marketing, hardware and software engineering, and Product Life Cycle (PLC) teams to define system architecture and develop system and sub-system level requirements and specifications.
  • Write software in C++ and Microsoft .NET languages including VB and C# to create and modify the GUI for new and existing products, design and implement algorithms to collect and analyze data collected by the instrument.
  • Implement, modify, and debug software routines to interface with and control hardware such motors, robots, sensors and other computers.
  • Conduct design reviews and secure buy-in from stakeholders and subject matter experts.
  • Troubleshoot system and subsystem issues and work with various stakeholders to find and implement solutions.
  • Understand cost, schedule, and scope with tradeoffs when necessary.


Qualifications:
  • A Bachelor's degree (required), Master's or advanced degree (desired) in Software / Electrical / Industrial / Manufacturing Engineering or Physics.
  • A solid understanding and demonstrated track record in the practice of software engineering and fundamentals, including architecture and testing.
  • Experience with
    • Microsoft .NET languages including C# and VB (Visual Basic)
    • Microsoft Visual Studio development environment
    • Source code control systems such as git
    • Adherence to software design and coding standards
  • Strong oral and written communication skills.
  • Ability to communicate effectively with peers, interdisciplinary engineering groups, customers, and suppliers. Must be able to give effective technical presentations up to the PLC level. The individual must also be able to effectively communicate with a broad range of people and cultures across the US, Europe, and Asia.
  • Self-driven individual with keen technical ability, systematic approach, and excellent problem-solving skills. Candidate should have a positive attitude, be detail-oriented, and be a strong team player.


Hybrid Work:

This position allows flexibility and may require at least 2-3 days in a week at office.

Minimum Qualifications

Doctorate (Academic) with work experience of 5 plus years , Master's Level Degree with work experience of 7 plus years , Bachelor's Level Degree with work experience of 9 plus years

COVID-19 Vaccination Requirement: Proof of full COVID-19 vaccination is required where permitted by law. KLA will consider reasonable accommodation as provided by applicable law. Please note that accommodation may not be possible where vaccination is required for an essential function of the position, including for international travel or customer site access.

The company offers a competitive and comprehensive benefits package including but not limited to the following: medical, dental, vision, life, and other voluntary benefits, 401(K) including company matching, employee stock purchase program (ESPP), student debt assistance, tuition reimbursement program, financial planning benefits, employee assistance program (EAP), paid time off and paid company holidays, family care and bonding leave.

KLA is proud to be an Equal Opportunity Employer. We do not discriminate on the basis of race, religion, color, national origin, sex, gender identity, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other status protected by applicable law. We will ensure that qualified individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us at [email protected] to request accommodation.

Date Posted

10/04/2022

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Engineer - Mulligan Funding

Views in the last 30 days - 13

Mulligan Funding is a leading provider of working capital to small and mediumsized businesses They are seeking a Senior Software Engineer with full st...

View Details

Senior Online Engineer - Visual Concepts

Views in the last 30 days - 6

Visual Concepts is a game development studio looking for an experienced Online Engineer to build impactful features and services for players and devel...

View Details

Software Engineer, Gameplay and Camera - Visual Concepts

Views in the last 30 days - 8

Visual Concepts is a game development studio looking for a Gameplay Software Engineer to work on WWE 2K The role requires experience in game developme...

View Details

Senior Software Developer - SDI Presence

Views in the last 30 days - 6

SDI Presence LLC is a company that provides IT managed services and consultancy looking for developers with extensive CNET experience to work onNET ap...

View Details

Software Engineer, Tech Lead: Ads Attribution - 14+ Years of Experience - Snap Inc.

Views in the last 30 days - 9

Snap Inc is a technology company that contributes to human progress by empowering people to express themselves live in the moment learn about the worl...

View Details

Software Engineering Intern (Summer 2023) - Dexterity Capital

Views in the last 30 days - 11

Dexterity Capital is a quantitative trading firm that values growth autonomy and getting things done They offer competitive compensation equity option...

View Details