Senior Software Engineer, Machine Control

Applied Materials

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$128,000–$176,000 / yr
Employment
Full-time
Posted
19 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $175k
This role $152k
$113k $234k
below market most similar roles pay here above market

This role pays less than 70% of similar roles. Most pay $149,500–$201,250 — the blue band above. At the midpoint, this role pays about $152k versus about $175k 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 · Senior Software Engineer, Machine Control

The Senior Software Engineer - Machine Control joins the team to design and develop code for large scale complex software solutions for semiconductor equipment components and devices. This role involves leading complex software projects, defining specifications and test plans for lab tools, and performing troubleshooting on difficult software problems. The successful candidate will utilize Java or C# within a microservice architecture while leveraging AI-assisted and agentic software development tools like Claude to improve productivity. Key requirements include strong computer science fundamentals such as Object-Oriented Programming, data structures, and algorithms. The work focuses on translating system requirements into scalable software designs within the semiconductor equipment domain, requiring the ability to break down complex problems into manageable parts to ensure high-quality software performance and reliable equipment operation.

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 for requirement analysis and software troubleshooting.
  • Troubleshoot a wide range of complex software problems and perform tests on code enhancements.
  • Translate system requirements into scalable software designs in collaboration with application and systems teams.
  • Leverage AI-assisted and agentic software development tools to improve design, testing, and productivity.

What we're looking for

  • Bachelor's degree in computer science, information management, software/system engineering, cyber security, mathematics, or a related field.
  • 10+ years of software development experience.
  • Proficiency in programming, particularly in Java or C#.
  • Experience with microservice architecture and related technologies.
  • Hands-on experience with AI-assisted and agentic software development, including tools such as Claude.
  • Strong computer science fundamentals, including Object-Oriented Programming (OOP), design patterns, data structures, and algorithms.
  • Strong software diagnostic, debugging, and troubleshooting skills.
  • Master’s degree in a related field (preferred).
  • Extensive experience with project management and the Applied Materials product development life cycle (preferred).
  • Experience working in the Semiconductor, Healthcare, or Medical Equipment industries (preferred).

More like this

Similar roles

Senior Software Engineer, Controls Systems

ASML

San Diego, CA 5 days ago $134,000–$197,000
C++ Python Linux Qt TCP/IP Ethercat Xilinx SOC Siemens PLC PyTorch TensorFlow Keras Hugging Face Transformers VxWorks CORBA Agile Object Oriented Design NLP
5+ yrs exp

Senior Lead Software Engineer

JPMorgan Chase

Columbus, OH 63 days ago
System Design Application Development Cloud Native AI-Assisted Engineering SDLC BMC Control-M Airflow AutoSys Temporal Automated Testing Secure Coding Root-Cause Analysis Product Operations Technology Risk Compliance
10+ yrs exp

Senior Software Engineer

Walmart

Bentonville, AR +1 6 days ago $90,000–$180,000
Python JavaScript Java Rust Dart C++ AI ML Generative AI CI/CD Automated Testing Observability Telemetry APIs Object-Oriented Programming WCAG) 2.2 AA
3+ yrs exp

Senior Software Engineer, Machine Learning

Anduril Industries

Broomfield, CO +1 3 days ago $190,000–$252,000
Python Rust C++ C Machine Learning CI/CD GitHub Pytorch FastAPI TypeScript JavaScript React NodeJS CesiumJS Robot Framework REST API Object-Oriented Programming Functional Programming Anomaly Detection Hyperparameter Optimization