Software Developer/ Engineer Field Support - (E3)

  • Company: Applied Materials
  • Posted: April 28, 2017
  • Reference ID: 1703209
We are developing a state-of-the-art digital lithography tool to revolutionize the display industry. The system is developed in C under a Linux environment and comprises a tiered, multi-threaded, distributed application. We are seeking a software developer with several years' experience in these areas to develop in and maintain our infrastructure software both in Santa Clara and at customer sites..
Key Responsibilities
  • Understanding of the existing software architecture and interactions between the various modules comprising the system
  • Development of additional functionality and capabilities in a manner consistent with the current software design principles
  • Integration of functionality provided by other developers into the existing framework such that it looks like it was always there
  • Support for infrastructure software issues at customer sites for initial tool deployments
  • Training of long-term field support personnel in these debug and troubleshooting areas

Education and Experience
  • BS/MS in Computer Science or related area.
  • 3-5 years of relevant experience
  • Experience in a customer-facing development role highly desirable

  • Deep knowledge of C, familiarity with C
  • An understanding software architecture and design principles
  • Ability to work in a team and take input from other members in coordinating work
  • Ability to travel (up to 25%) and support troubleshooting and debug of prototype and Beta installations in the field
  • Strong communication skills, both written and verbal
Applied Materials is committed to diversity in its workforce including Equal Employment Opportunity for Minorities, Females, Protected Veterans and Individuals with Disabilities.

Share this Job