CareerPlan

Software Engineer

Santa Clara,CAFull-time$152k–$209k2026-05-26 → 2026-11-10

Core

Design and develop code for large-scale complex software solutions for semiconductor equipment components and devices.

Role type

Senior Software Engineer (Embedded/Instrument Control)

Builds

Software for semiconductor manufacturing equipment and lab tools

Domain

Semiconductor manufacturing / Materials engineering

Deliverable

production ML models | product features

Required skills

C++, Python, C#/Java/Rust, embedded systems, instrument control, high-precision control, test plan definition, software troubleshooting

Preferred skills

Machine learning, web service architecture, signal processing, computer vision, robotics, mathematical modelling, GPU programming, FPGA, PyTorch

Technologies

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

Responsibilities

Design and develop code for large scale complex software solutions; Lead and execute complex software projects; Define software specifications and test plan for test benches and lab tools; Troubleshoot complex software problems and perform tests on code and enhancements

Seniority

Senior, hands-on IC