CareerPlanSign in

Software Engineer

Santa Clara,CA💼 Full-time💰 $179,500–$179,500🗓 2026-05-27 → 2026-10-02

Core

Design, prototype, develop, and debug software solutions for semiconductor equipment components and devices using machine learning and AI.

Role type

Senior IC software engineer (semiconductor equipment)

Builds

Software solutions for semiconductor and display manufacturing equipment

Domain

Semiconductor manufacturing / Materials engineering

Deliverable

production ML models | product features

Required skills

Modern C++, Python, C#/Java/Rust, machine learning, web service architecture, signal processing, computer vision, robotics, user interface design, mathematical modelling, numerical methods for physical simulation, GPU programming, embedded system development, PyTorch, FPGA

Preferred skills

Leadership for moderate-sized projects (via careerplan.io/jobs/R2620555-software-engineer-at-amat)

Technologies

PyTorch, FPGA, C++, Python, C#, Java, Rust

Responsibilities

Design and develop code for large scale complex software solutions for semiconductor equipment components and devices with limited supervision; Lead and execute complex software projects; Define software specifications and test plan for test benches and lab tools; Communicate with internal and external customers for requirement analysis, project schedule and software troubleshooting; Troubleshoot a wide range of complex, difficult software problems; perform tests on code and enhancements