All roles at Applied Materials

C++ Engineer 6 - 10 yrs Software Engineer

BengaluruFull-time6–10 yrsPosted 2 days ago

Senior software engineering role at Applied Materials in Bengaluru. Needs 6–10 years and an M.Sc, B.Tech or B.E..

About the role

We are seeking a highly motivated C++ Linux Software Engineer to design, develop, and maintain high-performance software applications on Linux platforms. The ideal candidate should have strong expertise in modern C++, Linux system programming, multithreading, and debugging complex applications.

What you'll 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

What you need

  • C++
  • Data structures
  • Git
  • Linux
  • CI/CD
  • Root cause analysis

Good to have

  • REST APIs
  • System design
  • Python
  • AWS
  • Unit testing
  • Shell scripting

More roles like this at Applied Materials

Apply on Applied Materials's site