CareerPlan

Software Engineer

Santa Clara,CAFull-time$180k–$247k2026-05-27 → 2026-11-10

Core

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

Role type

Senior Software Engineer (Semiconductor Equipment)

Builds

Software solutions for semiconductor and display manufacturing equipment

Domain

Semiconductor manufacturing / Materials engineering

Deliverable

production ML models

Required skills

C++, Python, embedded systems, machine learning, signal processing, mathematical modelling, numerical methods, GPU programming

Preferred skills

C#, Java, Rust, computer vision, robotics, user interface design, FPGA development, PyTorch, leadership

Technologies

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

Responsibilities

Design and develop code for large scale complex software solutions with limited supervision; Lead and execute complex software projects; Define software specifications and test plans; Troubleshoot complex software problems and perform code tests

Seniority

Senior, hands-on IC