Expoint – all jobs in one place
The point where experts and best companies meet

Software Engineer Iii jobs at Applied Materials in India

Discover your perfect match with Expoint. Search for job opportunities as a Software Engineer Iii in India and join the network of leading companies in the high tech industry, like Applied Materials. Sign up now and find your dream job with Expoint
Company (1)
Job type
Job categories
Job title (1)
India
City
145 jobs found
19.11.2025
AM

Applied Materials Software Architect India, Karnataka

Limitless High-tech career opportunities - Expoint
As a seasoned Software Architect, you will be responsible for designing, implementing & deploying scalable, reliable, and maintainable software solutions. Lead the design and implementation of complex software components and...
Description:

Responsibilities:
  • As a seasoned Software Architect, you will be responsible for designing, implementing & deploying scalable, reliable, and maintainable software solutions.
  • Lead the design and implementation of complex software components and systems.
  • You will work closely with cross-functional teams , including software engineers, product managers, and business stakeholders, to understand requirements and translate them intoarchitectural/softwaredesigns that meet business needs .
  • Foster a collaborative environment by working closely with cross-functional teams, ensuring effective communication and alignment on project goals .
  • Demonstrate strong leadership skills by mentoring and guiding team members, promoting best practices, and driving the technical vision for the organization.
  • You will be coding and developing quick prototypes to establish your design with real code and data.
  • You will be a Subject Matter Expert to unblock software engineers.
  • Conduct Technical Reviews and provide guidance to software engineers during the development process.
  • Identify and mitigate technical risks and issues throughout the software development lifecycle.
  • Proactively identify, prioritize, and address technical debt to ensure the long-term maintainability and scalability of software systems.
  • Evaluate and recommend appropriate technologies and frameworks to meet project requirements.
  • Willing to travel to onsite locations for Business meetings, Customer Interactions.
Qualifications & Requirements:
  • 12-18 years of experience in software development with a B. Tech / MTech in Computer Science.
  • Proven experience as a Software Architect or similar role with 10+ years in product development.
  • Minimum 10+ years of experience in Core Java & advanced features, including streams, functional programming, and virtual threads.
  • Minimum 4+ years of experience in driving/contributing towards high-level and low-level design, code reviews, and coding practices (such as clean code and SOLID principles).
  • Minimum 4+ years of experience in building and driving various architectural patterns, like microservices-based architecture or large-scale systems, distributed applications, web or desktop applications.
  • Strong skills in algorithms and data structures.
  • Experience in workflow frameworks such as Temporal, Apache Airflow, etc.
  • Experience in various technologies, like below:
    • Orchestration (Kubernetes), Containerization (Dockers), and CI/CD pipelines
    • Workflow frameworks like Temporal, Apache Airflow, etc
    • Databases (NoSQL, and SQL)
    • Messaging infrastructure like Kafka, Redis, etc
    • Spring-boot and associated Spring features for backend development
    • GUI development, like React/Redux, etc
Good to have:
  • Good knowledge of the Semiconductor domain.
  • Experience with scikit-image, TensorFlow, PyTorch.
  • Experience in designing, prototyping, implementing, and testing software and computer vision machine learning algorithms in Python.
  • Experience with Deep Learning, Generative AI and LLM concepts

Full time

Assignee / Regular
Show more
17.11.2025
AM

Applied Materials Software Tech Support Engineer India, Karnataka

Limitless High-tech career opportunities - Expoint
Support all customer tool issues that don’t require code changes. Independently resolve customer complex issues by analyzing product and system/computing issues (SW, IT, Computing, databases). Provide troubleshooting plans and technical...
Description:

Whatyou'll be doing:
Function as a technical support Tier for SW issues
  • Support all customer tool issues that don’t require code changes.
  • Independently resolve customer complex issues by analyzing product and system/computing issues (SW, IT, Computing, databases)
  • Provide troubleshooting plans and technical solutions to field and Tiel-1 Tier-2 teams.
  • Reproduce customer issues on internal systems. Perform Root Cause Analysis.
  • Proactively identify points of failure and drive for resolution.
  • Involvement in new SW development
  • Take part in SW development road map milestones, new features reviews, and customer demos.
  • Create and maintain the lab environment and perform Dry-run activities for new SW versions.
  • Actively participate in new products introduction discussions.
  • On-site Projects:
  • Perform new installations/SW upgrades on customer semiconductor fabs.
  • Troubleshoot complex cases and field support teams.
  • Support Infrastructure:
  • Develop training programs for field engineers and end users.
  • Proactively drive support-related feature developments within the team.
  • Initiate Support-related Specs, improvements, utilities and Document solutions, procedures, best-known methods
  • Develop in-house utilities, and tools, and work with the DevOps team to implement the same ideas, that enhance customer experience.
Required Education:
  • Bachelor’s or Master’s degree in Electronics, Computer Science, Electrical Engineering, or related field.
  • Customer Experience: Collect end-user pain points and work on solutions.
  • What should you have?
  • Self-Learning capability and passion to learn new technology.
  • 3+ years of experience in the semiconductor industry, preferably in fab automation or equipment integration.
  • Strong understanding ofSECS/GEM, HSMS, and factory automationsystems.
  • Experience withMES systems, equipment control software, and scripting languages (e.g., Python, Perl, or Shell).
  • Familiarity withequipment communication protocols and standards.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Advantage: Code debugging skills.
  • Advantage: Experience in SW development / SW testing and integration

Full time

Assignee / Regular
Show more

These jobs might be a good fit

17.11.2025
AM

Applied Materials Software QA Engineer India, Karnataka

Limitless High-tech career opportunities - Expoint
Demonstrates conceptual and practical expertise in own discipline and basic knowledge of related disciplines. Has knowledge of best practices and how own area integrates with others; is aware of the...
Description:

Key Responsibilities

Performs software tests on code and enhancements, with limited supervision.

Analyzes and writes test standards and procedures

Maintains documentation of test results to assist in debugging and modification of software.

Analyzes test results to ensure existing functionality and recommends corrective action.

Consults with development engineers in resolution of problems.

Provides feedback in preparation of technical appraisals of programming languages, systems and computation software.

Ensures quality computer integration into the overall functions of scientific computation, data acquisition and processing. Assists in technically leading and/or executing software test projects.

Functional Knowledge

  • Demonstrates conceptual and practical expertise in own discipline and basic knowledge of related disciplines

Business Expertise

  • Has knowledge of best practices and how own area integrates with others; is aware of the competition and the factors that differentiate them in the market

Leadership

  • Acts as a resource for colleagues with less experience; may lead small projects with manageable risks and resource requirements

Problem Solving

  • Solves complex problems; takes a new perspective on existing solutions; exercises judgment based on the analysis of multiple sources of information

Impact

  • Impacts a range of customer, operational, project or service activities within own team and other related teams; works within broad guidelines and policies

Interpersonal Skills

  • Explains difficult or sensitive information; works to build consensus

Full time

Assignee / Regular
Show more

These jobs might be a good fit

10.11.2025
AM

Applied Materials Software Manual QA Engineer India, Karnataka

Limitless High-tech career opportunities - Expoint
Estimating, prioritizing, planning and execute quality testing activities. Creating detailed, comprehensive, and well-structured test plans and test cases. Designing and implementing tests, debugging, and defining corrective actions. Perform thorough regression...
Description:

Roles and Responsibility
  • Estimating, prioritizing, planning and execute quality testing activities.
  • Creating detailed, comprehensive, and well-structured test plans and test cases.
  • Designing and implementing tests, debugging, and defining corrective actions.
  • Perform thorough regression testing when bugs are resolved
  • Closely connect with business and building test data accordingly.
  • Planning and working towards research success criteria at beginning and later building qual plan for production worthiness
  • Innovative in testing and defining success criteria with minimum test data
  • Collaborating with customer, marketing, technical manager, developer and budling qual plan according to business need
Skills
  • Minimum 8-10 years Proven work experience in software quality assurance
  • Strong knowledge of software QA methodologies, tools and processes
  • Experience is working research-oriented project.
  • Strong Experience in writing clear, concise and comprehensive test plans and test cases
  • Experience in Non-functional testing
  • Experience working in an Agile/Scrum development process
  • Thorough Understanding of Software Development Life Cycles
  • Exceptional attention to detail and analytical skills
  • Excellent written and verbal communication skills
  • Strong interpersonal skills with ability to work both independently and as part of a team
  • Able to communicate with international teams and interfaces outside of local site
  • Strong communication skill in English. Able to speak clearly and fluently.
Advantage
  • Work Experience with Jira, Xray
  • Good knowledge on Semi-Conductor domain

Full time

Assignee / Regular
Show more

These jobs might be a good fit

09.11.2025
AM

Applied Materials Software Tech Support Engineer India, Karnataka

Limitless High-tech career opportunities - Expoint
Function as a technical support Tier for SW issuesContain all field SW escalations that don’t require code changes.Independently resolve customer complex issues by analyzing product and system/computing issues (SW, IT,...
Description:

Whatyou'll be doing:
  • Function as a technical support Tier for SW issues
    • Contain all field SW escalations that don’t require code changes.
    • Independently resolve customer complex issues by analyzing product and system/computing issues (SW, IT, databases)
    • Provide troubleshooting plans and technical solutions to field and Tiel-1 Tier-2 teams.
    • Reproduce customer issues on internal systems. Perform Root Cause Analysis.
    • Proactively identify points of failure and drive for resolution.
  • Involvement in new SW development
    • Take part in SW development road map milestones, new features reviews, and customer demos.
    • Provide support-related inputs to be included in the next versions.
    • Participate in new products introduction.
  • On-site Projects:
    • Perform new installations/SW upgrades.
    • Troubleshoot complex cases and support local teams.
  • Support Infrastructure:
    • Develop training programs for field engineers and end users.
    • Proactively drive support-related feature developments within the team.
    • Initiate Support-related Specs, improvements, utilities and Document solutions, procedures, best-known methods
  • Customer Experience:
    • Collect end-user pain points and work on solutions.
    • Develop in-house utilities,and tools, and work with the DevOps team to implement the same ideas, that enhance customer experience.

What should you have?
  • Self-Learning capability and passion to learn new technology.
  • At least d years' experience in technical support or a position of like Tier-3
  • Proven experience with Microsoft \Linux operating systems.
  • Required education: Bachelor/master’s degree in computer science and/or engineering and/or other technical degree.
  • Advantage: experience in SW development / SW testing and integration
  • Willingness to work off hours and weekends and willingness to travel up to 40%
  • Excellent English – verbal and written
  • Proven experience with Microsoft \Linux operating systems.
  • Experience in 7 - 10 yrs

Full time

Assignee / Regular
Show more

These jobs might be a good fit

20.10.2025
AM

Applied Materials Mechanical Engineer India, Karnataka

Limitless High-tech career opportunities - Expoint
Demonstrates conceptual and practical expertise in own discipline and basic knowledge of related disciplines. Has knowledge of best practices and how own area integrates with others; is aware of the...
Description:

Key Responsibilities:

Problem identification and troubleshooting a variety of difficult mechanical problems with limited supervision

Define, coordinate, perform, and document engineering test reports with limited supervision

Develop, design, or modify mechanical engineering layouts/schematics and/or detailedof difficult scope

Perform engineering analysis of difficult scope with limited supervision

Technically lead and/or execute engineering projects, including development of key suppliers. Generate mechanical product specifications.

May be responsible for the design, development and implementation of custom mechanical tooling, fixturing, and associated processes to enable the handling, assembly and/or disassembly of parts, components, sub-assemblies and final assemblies throughout the product life cycle. Establishes standards across all operational processes

Specify and review engineering documentation

Implements concepts for variety of complex product issues and mechanical solutions

Primary Skills:

Mechanical Design related to Vacuum Chamber Design, Gasline/Foreline, Pneumatic and structural frame design (Welding). Good Hands on experience in Inventor 3D Modelling and 2D AUTOCAD and TCE.

Functional Knowledge

  • Demonstrates conceptual and practical expertise in own discipline and basic knowledge of related disciplines

Business Expertise

  • Has knowledge of best practices and how own area integrates with others; is aware of the competition and the factors that differentiate them in the market

Leadership

  • Acts as a resource for colleagues with less experience; may lead small projects with manageable risks and resource requirements

Problem Solving

  • Solves complex problems; takes a new perspective on existing solutions; exercises judgment based on the analysis of multiple sources of information

Impact

  • Impacts a range of customer, operational, project or service activities within own team and other related teams; works within broad guidelines and policies

Interpersonal Skills

  • Explains difficult or sensitive information; works to build consensus

Full time

Assignee / Regular
Show more

These jobs might be a good fit

Limitless High-tech career opportunities - Expoint
As a seasoned Software Architect, you will be responsible for designing, implementing & deploying scalable, reliable, and maintainable software solutions. Lead the design and implementation of complex software components and...
Description:

Responsibilities:
  • As a seasoned Software Architect, you will be responsible for designing, implementing & deploying scalable, reliable, and maintainable software solutions.
  • Lead the design and implementation of complex software components and systems.
  • You will work closely with cross-functional teams , including software engineers, product managers, and business stakeholders, to understand requirements and translate them intoarchitectural/softwaredesigns that meet business needs .
  • Foster a collaborative environment by working closely with cross-functional teams, ensuring effective communication and alignment on project goals .
  • Demonstrate strong leadership skills by mentoring and guiding team members, promoting best practices, and driving the technical vision for the organization.
  • You will be coding and developing quick prototypes to establish your design with real code and data.
  • You will be a Subject Matter Expert to unblock software engineers.
  • Conduct Technical Reviews and provide guidance to software engineers during the development process.
  • Identify and mitigate technical risks and issues throughout the software development lifecycle.
  • Proactively identify, prioritize, and address technical debt to ensure the long-term maintainability and scalability of software systems.
  • Evaluate and recommend appropriate technologies and frameworks to meet project requirements.
  • Willing to travel to onsite locations for Business meetings, Customer Interactions.
Qualifications & Requirements:
  • 12-18 years of experience in software development with a B. Tech / MTech in Computer Science.
  • Proven experience as a Software Architect or similar role with 10+ years in product development.
  • Minimum 10+ years of experience in Core Java & advanced features, including streams, functional programming, and virtual threads.
  • Minimum 4+ years of experience in driving/contributing towards high-level and low-level design, code reviews, and coding practices (such as clean code and SOLID principles).
  • Minimum 4+ years of experience in building and driving various architectural patterns, like microservices-based architecture or large-scale systems, distributed applications, web or desktop applications.
  • Strong skills in algorithms and data structures.
  • Experience in workflow frameworks such as Temporal, Apache Airflow, etc.
  • Experience in various technologies, like below:
    • Orchestration (Kubernetes), Containerization (Dockers), and CI/CD pipelines
    • Workflow frameworks like Temporal, Apache Airflow, etc
    • Databases (NoSQL, and SQL)
    • Messaging infrastructure like Kafka, Redis, etc
    • Spring-boot and associated Spring features for backend development
    • GUI development, like React/Redux, etc
Good to have:
  • Good knowledge of the Semiconductor domain.
  • Experience with scikit-image, TensorFlow, PyTorch.
  • Experience in designing, prototyping, implementing, and testing software and computer vision machine learning algorithms in Python.
  • Experience with Deep Learning, Generative AI and LLM concepts

Full time

Assignee / Regular
Show more
Find your dream job in the high tech industry with Expoint. With our platform you can easily search for Software Engineer Iii opportunities at Applied Materials in India. Whether you're seeking a new challenge or looking to work with a specific organization in a specific role, Expoint makes it easy to find your perfect job match. Connect with top companies in your desired area and advance your career in the high tech field. Sign up today and take the next step in your career journey with Expoint.