C# Machine Software Developer
Core
Developing C# software for high-volume manufacturing automation in semiconductor fabs, specifically for motion and sensing systems that interact with hardware.
Role type
Machine Software Developer (C#/.NET)
Builds
Software for high volume manufacturing automation in semiconductor fabs
Domain
Semiconductor manufacturing / Motion control / Sensing
Deliverable
production ML models | product features
Required skills
C#, .NET, object-oriented programming, design patterns, Agile/Scrum, requirements engineering, unit testing, integration testing
Preferred skills
hardware systems knowledge (motion controllers, cameras), physics, mathematics, software architecture
Technologies
C#, .NET, YieldStar
Responsibilities
Define user stories and requirements, design and implement software features, perform testing and documentation, align specifications with stakeholders, ensure software quality and platform fit, pair-program
Seniority
Mid-level, hands-on IC