Senior SW Engineer
Core
Design, prototype, develop, and debug software solutions for semiconductor equipment components and devices, specifically managing systems for complex distributed metrology measurements.
Role type
Senior Software Engineer (Backend/Server-side)
Builds
Management systems to operate and control complex distributed metrology measurements for semiconductor manufacturing
Domain
Semiconductor manufacturing / Metrology / Materials Engineering
Deliverable
production ML models | product features
Required skills
Backend/server-side development, Object-oriented programming (Java or C#), System software architecture of large distributed systems, Software specification definition, Requirements analysis, Troubleshooting complex software problems, Software testing
Preferred skills
Agentic coding LLM tooling, Java SpringBoot, Python, Linux, Kubernetes, Docker, React, TypeScript, Semiconductor industry knowledge, Agile/Scrum methods
Technologies
Java, C#, Python, SpringBoot, React, TypeScript, Linux, Kubernetes, Docker
Responsibilities
Design and develop solutions for a variety of software projects and features; Define software specifications; Interface with internal customers for requirements analysis and schedule; Collaborate with different development teams; Troubleshoot difficult software problems and perform software tests; Interface with external customers regarding software issues; Compile data for regularly scheduled or special reports and analysis
Seniority
Senior, hands-on IC