C, C++ Software Engineer II

Applied Materials

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$124,000–$171,000 / yr
Posted
2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $154k
This role $148k
$110k most similar roles pay here $192k

This role pays more than 50% of similar roles. Most pay $124,750–$183,650 — the shaded band above. At the midpoint, this role pays about $148k 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 96 open roles on FindRole.

Listed pay typically runs $135,750–$186,750 across 96 roles with salary data.

Most-posted roles

View all roles at Applied Materials

At a glance

TL;DR · C, C++ Software Engineer II

Applied Materials' Common Systems Software Department seeks a seasoned Software Engineer to contribute to the development of control systems for advanced manufacturing equipment, focusing on real-time and motion control, embedded programming, and multi-threading. This role involves designing complex software solutions, troubleshooting intricate issues, and creating user interfaces and test plans. The ideal candidate will have extensive experience in C and C++, along with knowledge in areas such as CAN Bus, Visual Studio, and Matlab. They must excel at problem-solving, technical analysis, and building consensus among stakeholders. With a Master’s degree plus one year of professional experience or a Bachelor’s degree plus three years, the successful applicant will join a team dedicated to optimizing material deposition and removal on an atomic scale for semiconductor and display manufacturing.

What you'll do

  • Designs and develops code for complex software projects.
  • Troubleshoots difficult software problems and implements bug fixes.
  • Creates user interface prototypes and designs.
  • Develops detailed software specifications and documentation.
  • Formulates test plans for simulators, test benches, or laboratory environments.

What we're looking for

  • Proficiency in C and C++ programming languages.
  • Experience with real-time control, motion control, or embedded systems.
  • Ability to troubleshoot complex software problems and implement bug fixes.
  • Design and develop user interfaces and create detailed software specifications.
  • Create comprehensive test plans for various testing environments.
  • Strong written and oral communication skills for customer interaction.

More like this

Similar roles

Software Engineer II

The Walt Disney Company

Remote (Usa - Ny - 7 Hudson Square, US) 51 days ago $123,000$165,000
AWS Python Terraform Docker CI/CD Kubernetes Infrastructure-as-Code Agile AI-assisted development tools Cloud-native services Microservices Containerization Observability
Remote

Software Engineer II

Microsoft

Redmond, WA 81 days ago $100,600$199,000
Python Java JavaScript C# Azure AWS GCP Microservices Distributed Systems Cloud Infrastructure CI/CD

Software Engineer II

The Walt Disney Company

Remote (Usa - Wa - 925 4Th Ave, US) 44 days ago $123,000$165,000
Python Golang TypeScript React Angular Kubernetes Terraform GitHub CI/CD Datadog Splunk New Relic Databricks Snowflake PostgreSQL
Remote

Software Engineer II

Applied Materials

Santa Clara, CA 23 days ago $124,000$171,000
C/C++ .Net C# Operating Systems Networking principles Algorithms Multi-threading RPC

Software Engineer II

Applied Materials

Benicia, CA 44 days ago $108,000$148,500
C/C++ .Net C# Python Multi-threading Algorithms Networking principles

Software Engineer II

The Walt Disney Company

Remote (Usa - Ca - 1200 Grand Central Ave, US) 17 days ago $117,500$157,500
Python FastAPI Flask PyTorch TensorFlow LangChain Docker AWS EKS GitHub Datadog Grafana Conviva PySpark Pandas Snowflake CI/CD
Remote