Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Applied Materials Software Engineer -- E3 
United States, California 
613721028

17.04.2025

$152,000.00 - $209,000.00Santa Clara,CA


Key Responsibilities

  • Design, develop, and maintain software solutions that interface with semiconductor equipment.
  • Work closely with systems and hardware engineers to integrate software solutions with hardware components.
  • Develop and implement calibration and diagnostic tools to ensure the accuracy and reliability of semiconductor equipment.
  • Conduct thorough testing and debugging of software to ensure high-quality performance and reliability.
  • Interfaces with internal and external customers for requirement analysis, project schedule and software troubleshooting

Functional Knowledge

  • Demonstrates conceptual and practical expertise in own discipline and basic knowledge of related disciplines

Business Expertise

  • Has knowledge of best practices and how own area integrates with others; is aware of the competition and the factors that differentiate them in the market

Leadership

  • Acts as a resource for colleagues with less experience; may lead small projects with manageable risks and resource requirements

Problem Solving

  • Solves complex problems; takes a new perspective on existing solutions; exercises judgment based on the analysis of multiple sources of information

Impact

  • Impacts a range of customer, operational, project or service activities within own team and other related teams; works within broad guidelines and policies

Interpersonal Skills

  • Explains difficult or sensitive information; works to build consensus
  • Proficiency in programming, particularly in languages such as C++, C#, Java, or similar.
  • Experience with software development for hardware interfaces.​​
  • Experience developing APIs and multi-threaded applications
  • Linux OS programming are highly desirable.
  • Nice to have experience with microservice architecture and related technologies (e.g., Docker, Kubernetes, Spring Boot, DAPR, Temporal,gRPC).
  • Exposure to Agile methodologies and tool chain (like JIRA).
  • Exposure to Azure DevOps is good to have but not must
  • Capability to collaborate with application and systems teams to comprehend system requirements and translate them into software designs.
  • Strong computer science fundamentals (Object-Oriented technology, design patterns, data structures, and algorithms).
  • Strong software diagnostic and troubleshooting skills.
  • Excellent analytical, problem-solving, and organizational skills, along with strong interpersonal communication skills.
  • Team player mindset and motivated by team success.
  • Experience working in Semiconductor industry.
  • Master’s or Bachelor’s degree in Computer Science/Engineering or similar fields with 5+ years of experience.

Full time

Assignee / Regular