Software Engineering Manager

KLA

Newport

On-site

GBP 95,000 - 135,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Annual leave 25 days + holidays
Contributory pension scheme
Cash health plan
Cycle to work scheme
Global bonus plan
Share scheme and rewards scheme
Car allowance and life assurance

Job summary

KLA, via Filmetrics, seeks a Software Engineering Manager to lead a multidisciplinary team of software and firmware engineers who design, develop, and support surface profiling and measurement instruments.

You will provide people leadership and technical direction across embedded firmware, Windows desktop applications (C#/.NET), and data-analysis algorithms, partnering with hardware, systems, and global teams to deliver high-quality products on schedule.

Qualifications

  • Bachelor’s degree (required) + significant relevant experience; Master’s or advanced degree (desired) + relevant experience.
  • Demonstrated ability to lead, mentor, and grow software and firmware engineering teams and to deliver complex products on schedule.
  • A solid understanding of software engineering fundamentals—architecture, data structures, algorithms, design patterns, event-driven and multithreaded design, testing, and debugging.

Responsibilities

  • Lead, mentor, and develop a team of software and firmware engineers—setting clear goals, giving regular feedback, conducting performance reviews, and supporting career growth.
  • Provide technical direction and oversight across embedded firmware, Windows desktop software (C#/.NET, C++), software architecture, and measurement/processing algorithms.
  • Own planning and execution for your team—scope and estimate work, manage schedules and priorities, communicate risks and tradeoffs, and deliver releases on schedule.
  • Drive sound architecture and design decisions through design and code reviews, and uphold engineering standards for quality, performance, reliability, and security.
  • Recruit, hire, and onboard top engineering talent while building an inclusive, high-performing, and collaborative team culture.

Skills

People leadership
Technical leadership
C/C++
C#/.NET
Embedded firmware
Software architecture
Data analysis / signal processing
Git / version control
Communication
Cross-border collaboration
Project planning

Education

Bachelor's degree in CS/Engineering
Master's/advanced degree

Tools

Git
C#
.NET
C/C++

Job description

Company Overview

Filmetrics, a KLA company, is the market leader in 3D optical surface profiling and thin-film thickness measurement systems. Filmetrics products combine innovative hardware solutions with intuitive, easy to use software, tied together with a pioneering online platform. Filmetrics is part of KLA Corporation which 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, integrated circuits, packaging, printed circuit boards and flat panel displays. 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.

Job Description/Preferred Qualifications

As a Software Engineering Manager on this team, you will lead and grow a multidisciplinary group of software and firmware engineers who design, develop, release, and support our families of surface profiler, thin film, sheet resistance and nanoindentation measurement instruments. You will be responsible for both people leadership and technical direction spanning embedded firmware, Windows desktop applications, software architecture, and measurement and data-analysis algorithms, leveraging cutting- edge technologies and the latest advancements in software engineering and AI/ML/DL. You will partner closely with hardware, systems, product, and global engineering teams to deliver high-quality products on schedule.

Responsibilities
  • Lead, mentor, and develop a team of software and firmware engineers—setting clear goals, giving regular feedback, conducting performance reviews, and supporting career growth
  • Provide technical direction and oversight across embedded firmware, Windows desktop software (C#/.NET, C++), software architecture, and measurement, data-analysis, and signal/image-processing algorithms
  • Own planning and execution for your team—scope and estimate work, manage schedules and priorities, communicate risks and tradeoffs, and deliver releases on schedule
  • Drive sound architecture and design decisions through design and code reviews, and uphold engineering standards for quality, performance, reliability, and security
  • Recruit, hire, and onboard top engineering talent while building an inclusive, high-performing, and collaborative team culture
  • Collaborate cross-functionally with hardware, systems, product management, manufacturing, and customer-facing teams to define requirements and align on roadmaps
  • Partner with globally distributed teams across the US, Europe, and Asia on system integration, software releases, and shared engineering best practices
  • Champion responsible adoption of AI/ML and AI-assisted development tools under company security policies, remove obstacles, and foster root-cause analysis and continuous improvement in process and product quality
Qualifications
  • Bachelor’s degree (required) + significant relevant experience; Master’s or advanced degree (desired) + relevant experience in Computer Science, Software, Electrical, Industrial, or Manufacturing Engineering, or Physics, including people‑management or technical‑lead experience.
  • Demonstrated ability to lead, mentor, and grow software and firmware engineering teams and to deliver complex products on schedule.
  • A solid understanding of software engineering fundamentals—software architecture, data structures, algorithms, design patterns, event‑driven and multithreaded design, testing, and debugging—sufficient to guide technical decisions across the team.
  • Technical breadth across the team’s technology areas, including experience with:
    • Microsoft .NET and C# for Windows desktop applications
    • C and C++ programming, including embedded firmware
    • Software architecture for complex, real‑time systems
    • Measurement, data‑analysis, or signal/image‑processing algorithms
    • Source code control (Git), modern development practices, and software design and coding standards
  • Excellent communication skills with the ability to influence peers, interdisciplinary engineering groups, customers, suppliers, and senior leadership, including delivering clear technical and program presentations
  • Adept at managing and collaborating with teams across the US, Europe, and Asia
  • Strong organizational, planning, and problem‑solving skills with a systematic, data‑driven approach to leading teams
Preferred
  • Experience managing multidisciplinary teams spanning firmware/embedded, desktop application, and algorithm development
  • Experience in the semiconductor, metrology, inspection, or scientific‑instrument domain
  • Experience with Agile/Scrum and modern software development lifecycle and release management
  • Experience delivering AI/ML capabilities in products
  • Experience improving engineering processes, diagnostics/observability, and software quality for complex systems
Travel

Occasional travel may be required to KLA headquarters, customer sites, or other business locations. Travel is expected to be less than 10% of working time.

What we will offer you?
KLA’s benefits package includes:
  • Annual leave starting at 25 days (plus bank holidays)
  • Contributory pension scheme
  • Cash health plan
  • Cycle to work scheme
  • Global bonus plan
  • Share schemeRewards scheme
  • Car allowance and life assurance
Minimum Qualifications

Bachelor’s degree (required) + 8yrs relevant experience; Master’s or advanced degree (desired) + 6yrs experience in Computer Science, Software, Electrical, Industrial, or Manufacturing Engineering, or Physics, including at least 2–3 years of people‑management or technical‑lead experience.

We offer a competitive, family friendly total rewards package. We design our programs to reflect our commitment to an inclusive environment, while ensuring we provide benefits that meet the diverse needs of our employees.

KLA is proud to be an equal opportunity employer

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Firmware & Software Engineer
Senior Firmware & Software Engineer

KLA • Newport

On-site
GBP 50,000 - 70,000
25 days annual leave plus bank holidays
Contributory pension scheme
Cash health plan
+5
Senior Software Engineer (C#, .Net, C++)
Senior Software Engineer (C#, .Net, C++)

KLA • Newport

On-site
GBP 40,000 - 60,000
Competitive total rewards package
Family-friendly benefits
Inclusive environment
Engineering Manager, Software & Firmware Systems
Engineering Manager, Software & Firmware Systems

KLA • Newport

On-site
GBP 95,000 - 135,000
Annual leave 25 days + holidays
Contributory pension scheme
Cash health plan
+4
Product Engineer (NPI)
Product Engineer (NPI)

KLA • Newport

On-site
GBP 60,000 - 80,000
Annual leave 25 days + holidays
Contributory pension
Cash health plan
+4
Product Engineer (NPI)
Product Engineer (NPI)

KLA-Belgium • Newport

On-site
GBP 60,000 - 90,000
25 days annual leave
Contributory pension
Cash health plan
+5
Product Install Engineer
Product Install Engineer

KLA-Belgium • Newport

On-site
GBP 40,000 - 68,000
Annual leave 25 days
Share scheme
Pension scheme
+5
Mechanical Design Engineer
Mechanical Design Engineer

KLA-Belgium • Newport

On-site
GBP 42,000 - 62,000
Annual leave 25 days + bank holidays
Contributory pension
Cash health plan
+5
Product Install Engineer
Product Install Engineer

KLA Corporation • Newport

On-site
GBP 55,000 - 75,000
Annual leave 25 days
Share scheme
Contributory pension
+4
PVD Field and Hardware Engineer
PVD Field and Hardware Engineer

KLA • Newport

On-site
GBP 42,000 - 65,000
Annual leave 25 days
Pension scheme
Cash health plan
+5
Etch Equipment Field Installation and Design Engineer
Etch Equipment Field Installation and Design Engineer

KLA • Newport

On-site
GBP 50,000 - 70,000
Annual leave 25 days
Contributory pension
Cash health plan
+7