Back
Applied Materials logo

C++ Developer

Applied Materials · Posted Oct 21

Semiconductor equipment, display manufacturing systems, and materials engineering solutions

Mumbai, INDFull-timeOnsiteSenior Level4–8 years₹18.0L–₹32.0L yearly<25 applicants
Semiconductor EquipmentManufacturing EquipmentDisplay ManufacturingMaterials EngineeringHardwarePublic Company
Be an early applicantFull time

Get a personal compatibility score

Add a resume for personal matches

About the role

Applied Materials is a global leader in materials science and engineering solutions underpinning semiconductor chips and advanced displays. Software Engineers at the company design, prototype, develop, and debug software for semiconductor equipment components and devices, including work involving machine learning and AI. This role focuses on C++ development for semiconductor CAD applications, covering layout data processing, geometry operations, pattern matching, and performance optimization alongside product management and QA teams.

What you will do

  • Design, develop, test, and maintain high-quality software features for semiconductor CAD applications using modern C++.
  • Develop efficient, reusable, and reliable code with a focus on performance and maintainability, following established coding standards and best practices.
  • Implement and optimize algorithms for layout data processing, geometry operations, and pattern matching under technical guidance.
  • Translate design specifications and requirements into working, well-documented software.
  • Own the development of software features, including implementation, unit testing, and integration testing.
  • Analyze and resolve software defects and performance issues, and implement robust bug fixes.
  • Contribute to software quality through code reviews, unit testing, and test automation.
  • Participate in technical design discussions and design reviews.
  • Work closely with product management, QA, and engineering teams to deliver customer-focused solutions.
  • Prepare and maintain software documentation, test procedures, and release notes.

Skills used in this role

C++STLGitDockerKubernetesgRPCREST APIMicroservicesCI/CDWindowsLinuxMultithreadingData StructuresAlgorithmsComputational GeometryObject-Oriented ProgrammingDesign PatternsProblem SolvingCommunicationAgile

What the employer is looking for

  • Proficiency in modern C++ (C++11/14/17) with 4–8 years of software development experience.
  • Good understanding of Object-Oriented Programming (OOP) concepts and common design patterns.
  • Working knowledge of STL, templates, smart pointers, and memory management.
  • Solid understanding of data structures and algorithms; exposure to computational geometry is a plus.
  • Experience developing multi-threaded or concurrent applications.
  • Understanding of Operating Systems (Windows/Linux).
  • Experience with source control systems such as Git.
  • Familiarity with debugging, profiling, and performance optimization techniques.
  • Strong analytical and problem-solving skills.
  • Good verbal and written communication skills.
  • Ability to work effectively in a collaborative, Agile development environment.
  • Self-motivated and capable of driving tasks to completion with limited supervision.
  • Strong ownership, accountability, and customer focus.
  • Passion for technology, innovation, and continuous learning.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, Electronics, Electrical Engineering, or a related technical field.

Preferred qualifications

  • Familiarity with microservices architecture.
  • Familiarity with gRPC and REST APIs.
  • Familiarity with Docker and Kubernetes.
  • Familiarity with CI/CD pipelines and automated testing frameworks.
  • Familiarity working with large-scale data processing systems

Benefits and support

  • Compensation and benefits are detailed in the job posting

About Applied Materials

Applied Materials, Inc. is a global leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. The company designs, builds, and services cutting-edge equipment that enables manufacturers to create semiconductor and display chips essential for modern electronics and AI infrastructure. Through its extensive portfolio of deposition, etch, and planarization systems, Applied Materials serves as a foundational pillar of the global semiconductor industry.

Industry
Semiconductor Equipment
Company size
36500+ employees
Founded
1967
Location
Santa Clara, California, USA
Funding stage
Public Company

Funding

Public Company · $1.5B raised

Leadership

GD
Gary Dickerson

President and Chief Executive Officer

BH
Brice Hill

Senior Vice President and Chief Financial Officer

ON
Omkaram Nalamasu

Senior Vice President and Chief Technology Officer

TL
Teri Little

Senior Vice President, Chief Legal Officer and Corporate Secretary

Apply