Manager, Software Engineering

Posted 15 Days Ago
Be an Early Applicant
Milpitas, CA
163K-277K Annually
Senior level
Hardware • Semiconductor
The Role
The Manager of Software Engineering oversees the SQE team, developing test strategies, improving testing processes, and managing project execution to ensure high-quality software delivery.
Summary Generated by Built In

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.

Job Description/Preferred Qualifications

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.
 

Group/Division
Software Quality Engineering (SQE) is a functional group part of Central Engineering at KLA. SQE’s mission is to enable quality consciousness at every step of software development and deployment that leads to superior customer satisfaction. DevOps, test automation, data analytics, and product quality engineering are key functions of SQE that drives internal software quality through CI/CD and external software quality through full flow software testing, exploratory testing, and customer collaboration.
 

Job Description

We are seeking a passionate manager who works with programs to come with efficient test strategy, roadmap for test automation and infrastructure needs. Person will oversee the Software Quality Engineering (SQE) Team which comprises software engineers working on test automation to ensure our software releases are of the highest quality.

Responsibilities:

  • Develops a functional test automation strategy that delivers substantial ROI and measurable increases in test software quality efficiency
  • Continuously streamlines and improves the testing life cycle to ensure test planning, execution, and reporting are effective, agile, and coordinated base
  • Clearly communicates SQE results, concerns, and project status to management and stakeholders in a timely manner
  • Overseeing the creation and development of software applications, purchase software tools, and manage all the hardware tools to speed up and complete SQE Continuous Testing lifecycle
  • Estimates SQE effort, prepares and owns Test Automation and Product Quality and release schedules
  • Strong sense of ownership of open project issues particularly regarding quality and the requisite tenacity to see issues through to closure
  • Manage SQE project execution to ensure adherence to resource constraints, schedule, and scope, dynamically respond to changes therein, specifically using Agile methodologies
  • Collaborate with all engineering teams of developers and management to achieve project goals
  • Guiding, motivating, and supervising a team of software engineers and developers
  • Ensuring timely delivery of high-quality software solutions.
  • Monitor and guide all SQE activities

Skills:

  • Expert-level programming language experience in one or more—Java, C#, C++
  • Strong scripting language experience in one or more— Python, SQL, Perl, shell, command script, Groovy
  • Strong knowledge in computer architecture, design patterns, UI frameworks, and API design
  • Strong knowledge with web user interface languages such as Angular and automated testing languages such as Selenium, Appium
  • Experience with REST API testing tools and automation frameworks—Postman/RestSharp is a plus
  • Strong technical skills in OOD/OOP and interface definitions are essential
  • Demonstrated multitasking/threading and network programming experience are required
  • Strong software diagnostic and troubleshooting skills are required
  • Experience with Continuous Integration tools and process such as Jenkins is a plus
  • Strong oral and written communication skills

Qualifications:

  • Experience of working with large scale software and its testing
  • Experience of working with multicultural teams spreading across the globe
  • Clear on manual testing concepts
  • Clear on automation concepts, frameworks and driver planning
  • Thorough understanding of Microsoft .Net software development tools
  • Strong understanding of core C# and Python concepts

Minimum Qualifications

  • Bachelors, Masters or Doctorate in computer science, Math or a related technical field, or equivalent experience
  • 10+ years of relevant engineering experience
  • 5+ years people management experience preferred

Base Pay Range: $163,000.00 - $277,100.00 Annually

Primary Location: USA-CA-Milpitas-KLA

KLA’s total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits including but not limited to: medical, dental, vision, life, and other voluntary benefits, 401(K) including company matching, employee stock purchase program (ESPP), student debt assistance, tuition reimbursement program, development and career growth opportunities and programs, financial planning benefits, wellness benefits including an employee assistance program (EAP), paid time off and paid company holidays, and family care and bonding leave.

Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level, and location. The range displayed reflects the pay for this position in the primary location identified in this posting. Actual pay depends on several factors, including state minimum pay wage rates, location, job-related skills, experience, and relevant education level or training. We are committed to complying with all applicable federal and state minimum wage requirements where applicable. If applicable, your recruiter can share more about the specific pay range for your preferred location during the hiring process.

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] or at +1-408-352-2808 to request accommodation.

Be aware of potentially fraudulent job postings or suspicious recruiting activity by persons that are currently posing as KLA employees.  KLA never asks for any financial compensation to be considered for an interview, to become an employee, or for equipment. Further, KLA does not work with any recruiters or third parties who charge such fees either directly or on behalf of KLA. Please ensure that you have searched KLA’s Careers website for legitimate job postings.  KLA follows a recruiting process that involves multiple interviews in person or on video conferencing with our hiring managers.  If you are concerned that a communication, an interview, an offer of employment, or that an employee is not legitimate, please send an email to [email protected] to confirm the person you are communicating with is an employee. We take your privacy very seriously and confidentially handle your information.

Top Skills

Angular
Appium
C#
C++
Command Script
Groovy
Java
Jenkins
Perl
Postman
Python
Restsharp
Selenium
Shell
SQL
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Milipitas, CA
10,001 Employees
On-site Workplace

What We Do

KLA develops industry-leading equipment and services that enable innovation throughout the electronics industry. We provide advanced process control and process-enabling solutions for manufacturing wafers and reticles. In close collaboration with leading customers across the globe, our expert teams of physicists, engineers, data scientists and problem-solvers design solutions that move the world forward.

Similar Jobs

HRL Laboratories Logo HRL Laboratories

Software Engineering Manager

Computer Vision • Hardware • Machine Learning • Software • Semiconductor
Hybrid
Malibu, CA, USA
1050 Employees
183K-234K Annually

Snap Inc. Logo Snap Inc.

Software Engineering Manager, Mobile (IOS & Android)

Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Hybrid
2 Locations
5000 Employees
195K-343K Annually

ServiceNow Logo ServiceNow

Senior Software Engineering Manager

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Hybrid
San Diego, CA, USA
26000 Employees
169K-296K Annually

Centerfield Logo Centerfield

Manager, Software Engineering

Artificial Intelligence • Big Data • Consumer Web • Digital Media • Marketing Tech
Easy Apply
Hybrid
Los Angeles, CA, USA
1570 Employees

Similar Companies Hiring

True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees
Caliola Engineering Thumbnail
Software • Machine Learning • Hardware • Defense • Data Privacy • App development • Aerospace
Colorado Springs, CO
53 Employees
Red 6 Thumbnail
Virtual Reality • Software • Hardware • Defense • Aerospace
Orlando, Florida
113 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account