Senior Software Engineer

Applied Materials
Chennai
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 4-7 yearsEducation: bachelorsSkills: ["Troubleshooting","Debugging","Communication","Problem-solving","Leadership"]

Design and develop complex software solutions for semiconductor equipment components and devices, including coding, debugging, and implementing bug fixes. Create software documentation and test procedures, define specifications and test plans for simulators/test benches, and troubleshoot difficult software issues. Partner with internal and external customers to analyze requirements and align on project schedules, ensuring reliable software behavior for semiconductor and display technologies.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Applied Materials
Applied Materials
1 week ago

Senior Software Engineer

✓ Verified Job

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

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

Job Summary

Design and develop complex software solutions for semiconductor equipment components and devices, including coding, debugging, and implementing bug fixes. Create software documentation and test procedures, define specifications and test plans for simulators/test benches, and troubleshoot difficult software issues. Partner with internal and external customers to analyze requirements and align on project schedules, ensuring reliable software behavior for semiconductor and display technologies.
Location: Chennai
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and develop code for complex software solutions for semiconductor equipment components and devices.
  • •Develop software documentation and test procedures.
  • •Troubleshoot difficult software problems and design/implement bug fixes.
  • •Define software specifications and test plans for simulators, test benches, or lab environments.
  • •Communicate with internal and external customers to analyze requirements, project schedules, and software troubleshooting needs.
Travel: Low travel

Key Requirements

  • •Bachelor’s degree in computer science or a related field (computer science, information management, software/system engineering, cyber security, or mathematics).
  • •4–7 years of related experience.
  • •Proficiency and experience with C/C++ and operating systems.
  • •Knowledge of networking principles, algorithms, multi-threading, and RPC.
  • •Ability to troubleshoot and debug complex software problems and implement solutions.
Experience:4-7 yearsSemiconductorDisplayEmbedded systems
Education:Bachelor's in computer science or related field
Skills:TroubleshootingDebuggingCommunicationProblem-solvingLeadership
Tech Stack:C/C++Operating SystemsNetworkingAlgorithmsMulti-threadingRPCEmbedded LinuxLinuxGitAgileMachine learningAISimulatorsTest benches

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