Software Lead Engineer - C#.Net
Core
Design, develop, test, and maintain Graphical User Interface (GUI) and underlying frameworks for equipment control and automation software used in semiconductor and display manufacturing.
Role type
Senior IC Software Engineer (C#/.NET GUI)
Builds
Equipment control and automation software for semiconductor and display manufacturing equipment
Domain
Semiconductor manufacturing / Industrial automation
Deliverable
product features
Required skills
C#, .NET (WinForms, WPF), Object-oriented programming, Design patterns, Data structures and algorithms, Source control (Git), Windows Server/Desktop development
Preferred skills
Agentic Coding / AI Agents tools (Claude Code, GitHub Co-pilot), Industrial automation GUI development
Technologies
C#, .NET, WinForms, WPF, Git
Responsibilities
Design and implement GUI and framework components for new and existing products; Translate customer requirements into optimized software solutions; Troubleshoot complex software problems; Develop software documentation and test procedures.
Seniority
Senior, hands-on IC