Software Engineer - C++ Developer

Applied Materials

Bangalore, India
Strong c/c++ programming skills on windows
Minimum 2 years product software development experience
Background in industrial automation and supervisory control systems
The role involves benchmarking software performance against various configurations and improving system throughput for semiconductor manufacturing equipment

Job Summary

  • The role involves benchmarking software performance against various configurations and improving system throughput for semiconductor manufacturing equipment.
  • Candidates will design, develop, test, and troubleshoot complex software issues while collaborating with global teams to translate customer requirements into solutions.
  • Applied Materials offers a supportive work culture that encourages personal growth, professional development, and provides comprehensive health and wellbeing benefits.

Matching Summary

The role involves benchmarking software performance against various configurations and improving system throughput for semiconductor manufacturing equipment.

Skills & Requirements

Must-have

  • Strong C/C++ programming skills on Windows
  • Minimum 2 years product software development experience
  • Background in Industrial Automation and supervisory control systems
  • Experience with throughput optimization and software profiling
  • Sound knowledge of data structures and algorithms

Nice-to-have

  • Ability to work effectively with global distributed teams
  • Self-motivated with willingness to learn new technologies
  • Strong verbal and written communication skills
  • Proactive communication of risks and issues to stakeholders

Key Requirements

  • Bachelor's degree in Computer Science, Information Science, or Electronics
  • Minimum 2 years of experience in product software development
  • Prior experience in supervisory control systems software

Work Rights

Not specified

Tailored Resume

Cover Letter