Applied Materials

C++ Engineer 6 - 10 yrs Software Engineer

Applied Materials
Apply
11 hours ago
Bengaluru, IndiaSenior

Responsibilities

  • Design, develop, test, and maintain C++ software applications on Linux.
  • Build scalable, reliable, and high-performance system software, including multithreaded and concurrent applications.
  • Perform code reviews and uphold coding standards and best practices.
  • Debug production issues, conduct root cause analysis, and troubleshoot complex applications.
  • Optimize application performance, memory utilization, and system resources.
  • Collaborate with Product Management, QA, DevOps, and Architecture teams.
  • Participate in software design discussions and technical decision-making.
  • Create and maintain technical documentation and test procedures.

Requirements

  • Bachelor's or master's degree in Computer Science, Electronics, Information Technology, or a related discipline.
  • At least six years of software development experience in C++.
  • Strong proficiency with modern C++ standards, Linux operating systems, data structures, algorithms, and object-oriented design.
  • Experience with multithreading, synchronization, concurrency, Linux system programming, IPC, sockets, and networking fundamentals.
  • Proficiency with GDB, Valgrind, and memory analysis tools.
  • Experience with Git version control and CI/CD workflows.
  • Preferred experience with distributed systems, TCP/IP, HTTP, Docker, Kubernetes, Azure, AWS, GCP, Google Test, CMake, Makefiles, Bazel, performance tuning, and system profiling.
  • Knowledge of Linux kernel fundamentals, STL, Boost, design patterns, software architecture, Python or Shell scripting, and enterprise software products is desirable.

Benefits

  • Full-time regular employment in Bangalore, India.
  • Supportive culture with learning, career development, and growth opportunities.
  • Employee health and wellbeing programs supporting personal and professional needs.
  • Relocation is not available.
Applied Materials

About Applied Materials

10,000+ employees

Applied Materials builds semiconductor and display manufacturing equipment and related materials engineering technologies used by chip and flat-panel makers. It sells capital tools, process technology, and lifecycle services and software to support high-volume wafer fabrication and display production worldwide. Founded in 1967 and headquartered in Santa Clara, California, the company is publicly traded on NASDAQ under the ticker AMAT.

Contact me