Software Engineer

Applied Materials

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$179,500–$246,500 / yr
Posted
107 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $158k
This role $213k
$105k most similar roles pay here $262k

This role pays more than 88% of similar roles. Most pay $137,500–$179,125 — the shaded band above. At the midpoint, this role pays about $213k versus about $158k 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 128 open roles on FindRole.

Listed pay typically runs $132,750–$182,500 across 128 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 be responsible for creating large-scale complex software, defining specifications and test plans for lab tools, and troubleshooting difficult problems while communicating with internal and external customers to gather requirements. The role involves working on groundbreaking technologies like machine learning and AI to solve high-value problems in the semiconductor and display sectors. To succeed, you must possess skills in Modern C++, Python, C#, Java, Rust, PyTorch, and GPU programming. Additional technical competencies include web service architecture, signal processing, computer vision, robotics, user interface design, mathematical modeling, numerical methods for physical simulation, and experience with embedded systems and FPGA technology to ensure high precision and repeatability in equipment control.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Design and develop code for large-scale, complex software solutions for semiconductor equipment components and devices.
  • Lead and execute complex software projects with limited supervision.
  • Define software specifications and test plans for test benches and lab tools.
  • Communicate with internal and external customers to perform requirement analysis and manage project schedules.
  • Troubleshoot a wide range of complex and difficult software problems.
  • Perform tests on code and enhancements to ensure quality and functionality.
  • Develop comprehensive software documentation and testing procedures.

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 controlling instrument/equipment requiring high precision and high repeatability.
  • Proficiency in Modern C++, Python, C#, Java, Rust, machine learning, and web service architecture.
  • Experience with signal processing, computer vision, robotics, and user interface design.
  • Expertise in mathematical modeling, numerical methods for physical simulation, and GPU programming.
  • Experience with embedded systems, PyTorch, and FPGA development is preferred.
  • Leadership skills to lead moderate-sized projects as needed.

More like this

Similar roles

Software Engineer

Applied Materials

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

CV/ML/DL Algorithm Developer

Applied Materials

Santa Clara, CA 11 days ago $184,000$253,000
Computer Vision Machine Learning Deep Learning Python C++ Tensor Flow PyTorch CUDA OpenCL Image Processing AI GPU Programming
4+ yrs exp

Algorithm Developer

Applied Materials

Santa Clara, CA 71 days ago $184,000$253,000
Computer Vision Deep Learning Machine Learning Python C++ TensorFlow PyTorch CUDA Image Processing Algorithm Optimization AI GPU Programming
7+ yrs exp

Software Engineer

SpaceX

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

Software Engineer

Coinbase

Charlotte, NC 77 days ago $152,405$179,300
Golang React AWS Kubernetes Docker Python Java Angular Vue Distributed Systems Event-Driven Architecture Caching API Integration Observability
2+ yrs exp

Software Engineer

Booz Allen Hamilton

Rome, NY 77 days ago $69,300$158,000
Python Golang Java C C++ Spring React.js Node.js Angular.js SQL Oracle Cloud Platforms Agile Microsoft Office