Applied Materials

Java Software Engineer

In short

Senior Java Software Engineer role at Applied Materials in Rehovot, Israel, designing and developing software for a next-generation defect detection product used in semiconductor manufacturing. The role involves working on high-performance, large-scale distributed systems on Linux, with Docker and Kubernetes. Requires a CS/software engineering degree, 5+ years of experience, strong Java, networking and multi-threading skills, and the ability to design complex software architectures. Onsite, full-time position with no relocation support.

About the Role
As a member of this core team you will initiate, design and develop SW for the next generation defect detection product. You will make important technical decisions, ensure scalability and performance of our applications. You will create an innovative product and see it being launched.
We're looking for a Senior Software Engineer to join our team and work on high-performance, large scale distributed systems in a Linux environment. This is an opportunity to work on cutting-edge technologies in a collaborative and technically challenging environment of a multidisciplinary product, where your ideas and designs will make a real impact.
As a Software Engineer at Applied Materials, you'll dive deep into ground-breaking technologies—like machine learning and AI—to craft novel software solutions that solve our customers' high-value problems. Our Software Engineers are responsible for designing, prototyping, developing, and debugging software solutions for semiconductor equipment components and devices to ensure quality and functionality. You'll develop software documentation and test procedures, troubleshoot software problems, and communicate with internal customers to understand project requirements.
Our Group
The Optical Diagnostics and Control (ODC) Business Unit is a leading division within Applied Materials focused on developing advanced inspection and diagnostics solutions for semiconductor manufacturing. We work in a dynamic, collaborative environment, combining strong technical skills with the flexibility needed to keep up with changing industry needs.
Applied Materials Israel is home to the Process Diagnostics and Control business unit (PDC). Based in Rehovot, we develop, manufacture and market cutting-edge machine learning and computer vision-based metrology and inspection products that are essential elements in wafer fabrication.
Requirements
•Bachelor's degree in computer science or software engineering
•5+ years of related experience
•Proficiency and experience in Java, Networking principles, Multi-threading
•Experience in development on Linux with Docker containers and K8s
•Strong analytical, problem-solving, and debugging skills
•Proven ability to design and implement complex software architectures, not just write code
•Good collaboration skills and ability to work effectively with a team
•Proficiency in Python - an advantage
•Experience in working with high-volume data
•Experience with inter-processing communication
•Master's degree in a related field - an advantage
•Leadership skills to lead small projects as needed
Conditions
•Location: Rehovot, ISR
•Time Type: Full time
•Employee Type: Assignee / Regular
•Travel: Not Specified
•Relocation Eligible: No

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot