Software/Algorithm Engineer

Applied MaterialsSanta Clara, CA
$152,000 - $208,500Onsite

About The Position

As a Software Engineer at Applied Materials, you’ll dive deep into ground-breaking technologies—like machine learning and AI—to craft novel software solutions that solve our customers’ high-value problems. Our Software Engineers are responsible for designing, prototyping, developing, and debugging software solutions for semiconductor equipment components and devices to ensure quality and functionality. You'll develop software documentation and test procedures, troubleshoot software problems, and communicate with internal customers to understand project requirements. As part of our team, you'll contribute your expertise in intricate systems, deciphering code, and anticipating software behaviors to ensure Applied remains the leader in the semiconductor and display sectors. We are looking for a talented and motivated Software/Algorithm Engineer to join our team. In this role, you will develop and implement advanced image analysis algorithms applied to full wafer metrology data, enabling high-precision characterization and process control in semiconductor manufacturing.

Requirements

  • MS+ in Physics, Optical Engineering, Electrical Engineering, Applied Mathematics, or a related field
  • Strong foundation in optical physics
  • Expertise in wave-optics modeling and physics-based simulation of optical measurement systems
  • Strong foundation in image processing and computer vision algorithms
  • High proficiency in one or more of the following: Python, MATLAB and C/C++
  • Experience with scientific computing libraries
  • Strong analytical and problem-solving skills

Nice To Haves

  • Experience with semiconductor metrology, inspection, or process control data
  • Familiarity with high-sensitivity camera models and their characteristics, including noise profiles, dynamic range, and readout modes
  • Experience with machine learning or statistical modeling applied to engineering data
  • Knowledge of data visualization tools and best practices
  • Experience working in an iterative development environment

Responsibilities

  • Design, develop, and validate image analysis algorithms for full wafer metrology data processing
  • Analyze large-scale spatial metrology datasets to extract actionable process insights
  • Collaborate with hardware and process engineers to define algorithm requirements and integrate solutions into measurement workflows
  • Develop and maintain robust, well-tested software modules in a production engineering environment
  • Benchmark algorithm performance and drive continuous improvements in accuracy, speed, and reliability
  • Document technical approaches, results, and design decisions clearly

Benefits

  • Competitive compensation and benefits
  • Opportunity to work on cutting-edge metrology challenges in semiconductor manufacturing
  • Collaborative, cross-functional team environment
  • Supportive work culture that encourages learning, development, and career growth
  • Programs and support that encourage personal and professional growth and care for employees at work, at home, or wherever they may go.
  • Participation in a bonus and a stock award program, as applicable.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service