A

Applied Materials

Builds equipment for chip and display factories

C++ Application Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeChennai, Tamil Nadu, IndiaNo salary listedIn-person

About the Job

Requirements

  • At least 8 years of software engineering experience building and operating production-grade systems.
  • Strong foundations in software design, distributed systems, data structures, algorithms, and system architecture.
  • Strong experience designing and building backend services using technologies such as C++ and Java.
  • Experience developing modern web applications using frameworks such as React or Angular.
  • Experience designing event-driven architectures and message-based systems.
  • Experience deploying, operating, and troubleshooting applications on Kubernetes.

Responsibilities

  • Lead the design and development of scalable, reliable software solutions for semiconductor manufacturing automation.
  • Drive architecture and technical direction across services, making pragmatic technology choices based on scalability, reliability, simplicity, and maintainability.
  • Work across the stack when needed, including frontend, backend, databases, messaging, infrastructure, Kubernetes configurations, agentic/AI-powered systems, and Helm charts.
  • Partner with product managers, customers, and domain experts to understand semiconductor manufacturing workflows and translate operational challenges into effective software solutions.
  • Deliver solutions that improve manufacturing outcomes such as productivity, quality, throughput, automation, and operational efficiency.
  • Mentor engineers through technical coaching, design reviews, and code reviews.
  • Improve system reliability, observability, performance, and operational excellence.
  • Influence product direction through technical judgment and growing domain expertise.
  • Design, prototype, develop, and debug software solutions for semiconductor equipment components and devices to ensure quality and functionality.
  • Develop software documentation and test procedures, troubleshoot software problems, and communicate with internal customers to understand project requirements.

Desired Qualifications

  • Experience developing software for complex operational environments such as manufacturing automation, factory operations, industrial engineering, engineering workflows, or productivity platforms.
  • Exposure to AI, machine learning, agentic systems, analytics, optimization, or simulation-based software solutions.
  • A Master's degree in a related field.
  • Strong knowledge of industry best practices, key business drivers, and how the area of expertise integrates with others.
  • Leadership skills to lead small projects as needed.

About the Company

Applied Materials

Builds equipment for chip and display factories

Applied Materials designs and builds precision machines that chipmakers and display manufacturers use to form, shape and inspect thin layers of material. Its platforms handle steps such as depositing films and removing unwanted material, helping chipmakers create transistors and wiring at atomic scale. Customers include makers of logic chips and memory, as well as manufacturers of advanced displays. The company earns money from equipment sales, replacement parts and services, and factory software that schedules production and monitors manufacturing processes. Applied Materials was founded in 1967 and is headquartered in Santa Clara, California.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
1967

Recently Posted Jobs

Explore more opportunities at Applied Materials

See more jobs