C++ Developer

Applied Materials
Mumbai
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 8-15 yearsEducation: bachelorsSkills: ["Analytical problem-solving","Verbal and written communication","Leadership","Mentorship","Collaboration"]

Design, develop, test, and maintain high-performance C++ software for semiconductor CAD applications. Translate requirements into scalable architecture and implementations, build and optimize algorithms for layout data processing and geometry operations, and ensure reliability through verification, automated regression testing, and integration/deployment support. Troubleshoot complex defects and performance bottlenecks, lead code and design reviews, and drive small-to-medium technical projects while mentoring engineers and collaborating with product, QA, and customer support teams.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Applied Materials
Applied Materials
1 day ago

C++ Developer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live

Job Summary

Design, develop, test, and maintain high-performance C++ software for semiconductor CAD applications. Translate requirements into scalable architecture and implementations, build and optimize algorithms for layout data processing and geometry operations, and ensure reliability through verification, automated regression testing, and integration/deployment support. Troubleshoot complex defects and performance bottlenecks, lead code and design reviews, and drive small-to-medium technical projects while mentoring engineers and collaborating with product, QA, and customer support teams.
Location: Mumbai
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, test, and maintain complex software for semiconductor CAD applications using modern C++.
  • •Translate business and system requirements into scalable architecture, detailed designs, and implementation plans.
  • •Develop and optimize algorithms for layout data processing and geometry operations on large hierarchical design databases.
  • •Own features across the development lifecycle including design, implementation, unit/integration testing, deployment, and post-release support.
  • •Troubleshoot defects and performance bottlenecks, lead code/design reviews, and drive technical projects with minimal supervision while mentoring junior engineers.
Travel: Low travel

Key Requirements

  • •8–15 years of software development experience with modern C++ (C++14/17/20 preferred).
  • •Strong understanding of object-oriented programming and design patterns.
  • •Proficiency with STL, templates, smart pointers, and modern C++ memory management practices.
  • •Experience developing multi-threaded and concurrent applications, plus understanding of software architecture and system integration.
  • •Bachelor’s or Master’s degree in a related technical field (Computer Science, Software Engineering, Computer Engineering, IT, or Electrical/Electronics engineering).
Experience:8-15 years
Education:Bachelor's in Computer Science, Software Engineering, Computer Engineering, Information Technology, Electronics, Electrical Engineering, or a related technical field
Skills:Analytical problem-solvingVerbal and written communicationLeadershipMentorshipCollaboration
Tech Stack:C++C++14C++17C++20STLTemplatesSmart pointersGitWindowsLinuxOOPData structuresAlgorithmsComputational geometryMicroservices architectureGRPCREST APIsDockerKubernetesCI/CD

Company Brief

Applied Materials
Provides semiconductor manufacturing equipment, services, and software used to build advanced chips and display technologies. Its tools support materials engineering, deposition, etching, inspection, and process control for major electronics manufacturers worldwide.
Industry: Industrial Machinery
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1967
Glassdoor
Glassdoor: 3.9
WebsiteLinkedInGlassdoor