Software Engineer

Applied Materials

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$152,000–$209,000 / yr
Posted
108 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $158k
This role $180k
$109k most similar roles pay here $220k

This role pays more than 76% of similar roles. Most pay $137,500–$179,125 — the shaded band above. At the midpoint, this role pays about $180k 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 and develop code for large-scale complex software solutions specifically for semiconductor equipment components and devices. You will lead and execute complex projects while defining software specifications and test plans for lab tools and test benches. Your daily responsibilities include communicating with internal and external customers for requirement analysis, project scheduling, and troubleshooting a wide range of difficult software problems through testing code and enhancements. The role requires expertise in controlling instruments requiring high precision and repeatability. You will utilize technologies including Modern C++, Python, C#, Java, Rust, machine learning, web service architecture, signal processing, computer vision, robotics, user interface design, mathematical modeling, numerical methods for physical simulation, GPU programming, embedded systems, PyTorch, and FPGA. This role addresses the technical challenges of semiconductor manufacturing equipment.

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.
  • 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 troubleshoot software.
  • Troubleshoot a wide range of complex, difficult software problems.
  • Perform tests on code and enhancements to ensure system reliability.

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, or Rust.
  • Experience with machine learning, web service architecture, signal processing, computer vision, and robotics.
  • Expertise in mathematical modeling, numerical methods for physical simulation, and GPU programming.
  • Experience with embedded systems, PyTorch, and FPGA development.
  • Leadership skills to lead moderate-sized projects as needed.

More like this

Similar roles

Software Engineer

Applied Materials

Santa Clara, CA 107 days ago $179,500$246,500
C++ Python C# Java Rust Machine Learning PyTorch Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods
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 76 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

Software Engineer

PNC

Pittsburgh, PA +2 17 days ago $75,000$137,500
Application Development software development lifecycle System Development Life Cycle Technical Writing Architecture Application Testing Release Management UX) Design Packaged Application Integration Technical Troubleshooting
2+ yrs exp

Software Engineer

Alkami

Remote 57 days ago $90,000$115,000
Java C# SQL NoSQL ORM REST API Open telemetry SaaS Agile UI Automation Cloud Native Infrastructure Data Structures
2+ yrs exp Remote