Software Engineer

Applied Materials
Taiwan
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 3-7 yearsEducation: bachelorsSkills: ["Communication","Troubleshooting","Structured problem-solving","Leadership","Teamwork"]

Design, prototype, develop, and debug software solutions for semiconductor equipment components and devices. Work with internal and external customers to analyze requirements, troubleshoot complex software issues, review documentation, and create test procedures and software test plans for simulators. Provide real-time field support and travel to customer sites for software upgrades and machine troubleshooting, including distributed IO interfaces using Modbus over Ethernet, EtherCAT, and serial devices.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Applied Materials
Applied Materials
1 month ago

Software Engineer

✓ Verified Job

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

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

Job Summary

Design, prototype, develop, and debug software solutions for semiconductor equipment components and devices. Work with internal and external customers to analyze requirements, troubleshoot complex software issues, review documentation, and create test procedures and software test plans for simulators. Provide real-time field support and travel to customer sites for software upgrades and machine troubleshooting, including distributed IO interfaces using Modbus over Ethernet, EtherCAT, and serial devices.
Location: Taiwan
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Assist with software preparation, verification, installation, and upgrades.
  • •Train customers on software functionality and features.
  • •Investigate, analyze, and classify complex software issues, including reviewing complex software documentation.
  • •Provide field expertise and real-time support for troubleshooting distributed IO interfaces (e.g., Modbus over Ethernet, EtherCAT, legacy serial devices).
  • •Travel to customer sites for software upgrades and machine troubleshooting and define software test plans for simulators.
Travel: Medium travel

Pay and Benefits

Perks:Travel Allowance

Key Requirements

  • •Bachelor’s degree in computer science or a related field such as software/system engineering, electrical/electronic, or mathematics.
  • •3–7 years of related experience.
  • •Proficiency with C/C++, .NET, C#, and experience with operating systems, networking principles, algorithms, multi-threading, and RPC.
  • •Ability to travel to customer sites to support software-related activities.
  • •Structured, logical troubleshooting and problem-solving with customers and internally.
Experience:3-7 yearsSemiconductor industry
Education:Bachelor's
Skills:CommunicationTroubleshootingStructured problem-solvingLeadershipTeamwork
Tech Stack:C/C++C#.NetOperating SystemsNetworkingAlgorithmsMulti-threadingRPCMachine learningAIModbusEthernetEtherCATSerialSEMI SECSGEMDistributed IOSimulators

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