Applied Materials

Software Engineer

Applied Materials
Equipment EngineeringSingapore,SGPOnsitePosted 3 months ago

About the role

AI summarised

Join Applied Materials, a global leader in materials engineering solutions, to design and develop complex software for cutting-edge semiconductor equipment components. You will play a key role in enabling next-generation technologies like AI and IoT.

EquipmentOnsiteEngineering

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, including designing and implementing bug fixes
  • Define software specifications and test plans for simulators, test benches or the lab
  • Communicate with internal and external customers regarding requirement analysis, project schedule, and software troubleshooting

Requirements

  • Bachelor's degree in Computer Science or a related field (including Information Management, Software/System Engineering, Cyber Security, or Mathematics)
  • 4-7 years of related professional experience
  • Proficiency in C/C++
  • Experience with .Net and C#
  • Strong understanding of Operating Systems principles
  • Knowledge of Networking principles, Algorithms, Multi-threading, and RPC