Back
Applied Materials logo

C++ Engineer 6 - 10 yrs Software Engineer

Applied Materials · Posted Nov 3

Semiconductor equipment, display manufacturing systems, and materials engineering solutions

Bangalore, INDFull-timeOnsiteSenior Level6–10 years₹22.0L–₹38.0L yearly34 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 that underpin virtually every semiconductor chip and advanced display. Software Engineers in the company design, prototype, develop, and debug software solutions for semiconductor equipment components and devices, including work with machine learning and AI technologies. This role is for a C++ Linux Software Engineer to design, develop, and maintain high-performance, multithreaded system software and resolve production issues on Linux platforms.

What you will do

  • Design, develop, test, and maintain software applications using C++ on Linux environments.
  • Develop scalable, reliable, and high-performance system software.
  • Work on multithreaded and concurrent applications.
  • Perform code reviews and ensure adherence to coding standards and best practices.
  • Investigate and resolve production issues through debugging and root cause analysis.
  • Collaborate with cross-functional teams including Product Management, QA, DevOps, and Architecture teams.
  • Optimize application performance, memory utilization, and system resources.
  • Participate in software design discussions and technical decision-making.
  • Create and maintain technical documentation.

Skills used in this role

What the employer is looking for

  • Bachelor's or Master's degree in Computer Science, Electronics, Information Technology, or related discipline.
  • 6+ years of software development experience in C++.
  • Strong proficiency in C++11/14/17 standards.
  • Hands-on experience with Linux operating systems.
  • Strong understanding of data structures, algorithms, and object-oriented design.
  • Experience with multithreading, synchronization, and concurrency concepts.
  • Experience with Linux system programming, IPC, sockets, and networking fundamentals.
  • Proficiency with debugging tools such as GDB, Valgrind, and memory analyzers.
  • Experience with Git version control and CI/CD workflows.

Preferred qualifications

  • Experience with distributed systems and microservices architecture.
  • Knowledge of TCP/IP, HTTP, REST APIs, and network protocols.
  • Familiarity with Docker, Kubernetes, and cloud platforms (Azure, AWS, or GCP).
  • Experience with unit testing frameworks such as Google Test.
  • Knowledge of build systems such as CMake, Makefiles, or Bazel.
  • Exposure to performance tuning and system profiling tools.
  • Linux Kernel fundamentals.
  • STL, Boost libraries.
  • Design patterns and software architecture principles.
  • Strong analytical and problem-solving skills.
  • Excellent communication and stakeholder management skills.
  • Ability to work in a fast-paced agile development environment.
  • Experience in networking products, cybersecurity, storage systems, telecom, or embedded systems.
  • Knowledge of Python or Shell scripting for automation.
  • Experience working with large-scale enterprise software products.

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