Software Engineer

Applied Materials

Confirmed live today Low trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$179,500–$246,500 / yr
Employment
Full-time
Posted
153 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $154k
This role $213k
$99k $262k
below market most similar roles pay here above market

This role pays more than 90% of similar roles. Most pay $124,850–$183,925 — the blue band above. At the midpoint, this role pays about $213k versus about $154k for comparable roles.

Based on 240 similar postings.

Employer

About Applied Materials

Applied Materials is the world''s largest supplier of equipment, services, and software for the semiconductor and display industries, enabling the production of chips and advanced displays. Industry: Semiconductor Equipment

Applied Materials currently has 337 open roles on FindRole.

Listed pay typically runs $124,000–$171,000 across 219 roles with salary data.

Most-posted roles

View all roles at Applied Materials

At a glance

TL;DR · Software Engineer

As a Software Engineer, you will join the team to design, prototype, develop, and debug software solutions for semiconductor equipment components and devices. You will lead complex software projects, define specifications, and create test plans for lab tools while troubleshooting difficult software problems. Your daily work involves communicating with internal and external customers to analyze requirements and ensure high-value problem solving. The role requires expertise in controlling instruments requiring high precision and repeatability. You will utilize technologies including Modern C++, Python, C#, Java, Rust, and PyTorch. Core competencies include machine learning, web service architecture, signal processing, computer vision, robotics, and GPU programming. This position addresses technical challenges in the semiconductor and display sectors, specifically focusing on software for manufacturing equipment and physical simulations.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Design and develop code for large-scale complex software solutions for semiconductor equipment components.
  • Lead and execute complex software projects from inception to completion.
  • Define software specifications and test plans for test benches and lab tools.
  • Communicate with internal and external customers to perform requirement analysis and project scheduling.
  • Troubleshoot a wide range of complex software problems and perform tests on code enhancements.
  • Develop software documentation and test procedures to ensure quality and functionality.
  • Analyze project requirements to provide software troubleshooting and technical solutions.

What we're looking for

  • Bachelor's degree in Computer Science, Electrical Engineering, Mathematics, Physics, or a related field.
  • 7–10 years of related experience.
  • Extensive experience with controlling instrument/equipment requiring high precision and high repeatability.
  • PhD degree in a related field (preferred).
  • Proficiency in Modern C++, Python, C#/Java/Rust, machine learning, web service architecture, signal processing, computer vision, robotics, user interface design, mathematical modelling, numerical methods for physical simulation, and GPU programming (preferred).
  • Extensive experience with development on embedded system and PyTorch (preferred).
  • Experience with FPGA is preferred.
  • Leadership skills to lead moderate-sized projects as needed (preferred).

More like this

Similar roles

Software Engineer

Applied Materials

Santa Clara, CA 154 days ago $152,000–$209,000
C++ Python C# Java Rust PyTorch Machine Learning Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods Mathematical Modelling
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 55 days ago
Python NumPy Pandas Polars SciPy Rust C++ C SQL gRPC Protocol Buffers REST APIs TypeScript React Tauri Electron Arrow Parquet Distributed Systems Machine Learning AI

Software Engineer

Applied Materials

Santa Clara, CA 77 days ago
Python JavaScript PowerShell .NET Kubernetes Linux Windows Databases Machine Learning AI Distributed Applications Root Cause Analysis Scripting CIM
2+ yrs exp

Software Engineer

SpaceX

McGregor, TX 151 days ago
C++ Python LabVIEW National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging Data Storage
1+ yrs exp

Software Engineer

SHI International

Somerset, NJ +1 84 days ago $125,000–$150,000
Python SQL JavaScript AWS Azure CI/CD DevOps PaaS IaaS SaaS ORM TDD Infrastructure as Code Virtualization Testing Debugging
7+ yrs exp

Software Engineer

Booz Allen Hamilton

Arlington, VA 80 days ago
C# Java Python React NodeJS Rust C++ C Linux Containers Automated Testing Web Development Networking Filesystems
3+ yrs exp