Software Engineer
Core
Design, prototype, develop, and debug software solutions for semiconductor equipment components and devices using machine learning and AI.
Role type
Software Engineer (Semiconductor Equipment)
Builds
Software solutions for semiconductor equipment components and devices
Domain
Semiconductor manufacturing / Materials science
Deliverable
production ML models | product features
Required skills
C/C++, .Net, C#, Operating Systems, Networking principles, Algorithms, Multi-threading, RPC
Preferred skills
Master's degree in related field, industry best practices, leadership skills
Technologies
C/C++, .Net, C#, RPC
Responsibilities
Design and develop code for complex software solutions; Develop software documentation and test procedures; Troubleshoot difficult software problems and implement bug fixes; Define software specifications and test plans for simulators and test benches; Communicate with internal and external customers for requirement analysis and troubleshooting
Seniority
Mid-Senior (4-7 years experience)